DATABASE non salva

Discussioni sulle caratteristiche di database
Rispondi
marcomam
Messaggi: 39
Iscritto il: mercoledì 23 novembre 2011, 18:03

DATABASE non salva

Messaggio da marcomam »

buongiorno a tutti, vi vchiedo aiuto per un problema:
ho costruito un db con due tabelle ( clienti e fatture) e li ho relazionati;
ho costruito un form in cui si vedono i dati del cliente e le fatture emesse a suo nome.
inserendo i dati, a volte succede che non li salva, ovvero dopo qualche tempo di lavoro, non permette il salvataggio e quindi tutto il nuovo inserimento viene perso.

inoltre la maschera riporta in cima la diciturea ( sola lettura ) : cosa può essere successo.

grazie per il vostro ( certo ) aiuto
OOoo3.3 windows 7 professional
vladko
Messaggi: 1637
Iscritto il: martedì 3 agosto 2010, 8:02

Re: DATABASE non salva

Messaggio da vladko »

chiavi primarie?
AOO 3.4.1 AOO341m1(Build:9593) Linux Mint Debian/Mate 64bit java 1.6.0.22 XP PRO/32bit
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie :-)
marcomam
Messaggi: 39
Iscritto il: mercoledì 23 novembre 2011, 18:03

Re: DATABASE non salva

Messaggio da marcomam »

la chiave primaria è ID dato dal sistema sia per la tabella primaria che per quella secondaria
OOoo3.3 windows 7 professional
il fendente
Messaggi: 19
Iscritto il: mercoledì 14 dicembre 2011, 10:27

Re: DATABASE non salva

Messaggio da il fendente »

Ciao, se cerchi tra gli articoli di un mese fa noterai che avevo il tuo stesso problema (mi è capitato di perdere circa 2 ore di inserimento di dati)
Ci sono delle macro nel tuo database? Ho notato che aprendo il mio database senza macro funzionava e salvava tutto correttamente.
openoffice 3.3.0
OOO 330m20

Mac OS X 10.7.2
marcomam
Messaggi: 39
Iscritto il: mercoledì 23 novembre 2011, 18:03

Re: DATABASE non salva

Messaggio da marcomam »

il fendente ha scritto:Ciao, se cerchi tra gli articoli di un mese fa noterai che avevo il tuo stesso problema (mi è capitato di perdere circa 2 ore di inserimento di dati)
Ci sono delle macro nel tuo database? Ho notato che aprendo il mio database senza macro funzionava e salvava tutto correttamente.
Non ci sono macro: secondo me va in confusione inserendo dati sia nel form principale che in quello secondario. magari lavorando con attenzione si può evitare. quello che non capisco è l'apertura del file in modalità sola lettura
OOoo3.3 windows 7 professional
Avatar utente
bydindi
Messaggi: 258
Iscritto il: lunedì 21 febbraio 2011, 10:16

Re: DATABASE non salva

Messaggio da bydindi »

marcomam ha scritto:Non ci sono macro: secondo me va in confusione inserendo dati sia nel form principale che in quello secondario. magari lavorando con attenzione si può evitare. quello che non capisco è l'apertura del file in modalità sola lettura
E' normale, ci sono due modi per aprire un formulario, uno in modifica e l' altro in "sola lettura" che può trarre in inganno facendo pensare che non si può utilizzarlo in scrittura!

Ciao
OOo 4.1.1 su Windows Vista
vladko
Messaggi: 1637
Iscritto il: martedì 3 agosto 2010, 8:02

Re: DATABASE non salva

Messaggio da vladko »

puoi togliere dati sensibili e mettere una copia del db?
AOO 3.4.1 AOO341m1(Build:9593) Linux Mint Debian/Mate 64bit java 1.6.0.22 XP PRO/32bit
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie :-)
marcomam
Messaggi: 39
Iscritto il: mercoledì 23 novembre 2011, 18:03

Re: DATABASE non salva

Messaggio da marcomam »

eccolo, svuotato a mano sic !!
Allegati
AAAAAClienti 2012_03 - Copia.odb
(122.25 KiB) Scaricato 166 volte
OOoo3.3 windows 7 professional
vladko
Messaggi: 1637
Iscritto il: martedì 3 agosto 2010, 8:02

Re: DATABASE non salva

Messaggio da vladko »

il tuo db è funzionante
modificato alcune cose che potrebbero dare problemi
ora la chiave primaria id viene in automatico
ora i campi data puoi scegliere piu semplice
ora ci sono barre di navigazione cosi vedi quando necessario salvare

fatto
checkpoint defrag
e
shutdown compact

fai sapere grazie
Allegati
AAAAAClienti 2012_03 - Copia.odb
(73.85 KiB) Scaricato 167 volte
AOO 3.4.1 AOO341m1(Build:9593) Linux Mint Debian/Mate 64bit java 1.6.0.22 XP PRO/32bit
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie :-)
marcomam
Messaggi: 39
Iscritto il: mercoledì 23 novembre 2011, 18:03

Re: DATABASE non salva

Messaggio da marcomam »

grazie mille, ma adesso ( ti sembrerò deficiente ) MA COME CARICO MI DATI sullanuova tabella ??
OOoo3.3 windows 7 professional
marcomam
Messaggi: 39
Iscritto il: mercoledì 23 novembre 2011, 18:03

Re: DATABASE non salva

Messaggio da marcomam »

scusa, ma ho provato da solo.... ho cancellato le tabelle sul db corretto da te e ho spostato quelle preparate da me presenti sul file salvato.
dovrrebbe funzionare?
OOoo3.3 windows 7 professional
vladko
Messaggi: 1637
Iscritto il: martedì 3 agosto 2010, 8:02

Re: DATABASE non salva

Messaggio da vladko »

anche puoi fare semplicemente che sul db con i dati trascini il formulario che ho modificato
modifichi incremento automatico di id e sei a posto
AOO 3.4.1 AOO341m1(Build:9593) Linux Mint Debian/Mate 64bit java 1.6.0.22 XP PRO/32bit
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie :-)
d4rkheart
Messaggi: 516
Iscritto il: martedì 9 novembre 2010, 1:50

Re: DATABASE non salva

Messaggio da d4rkheart »

vladko, mi spieghi gentilmente cosa sono:
checkpoint defrag
e
shutdown compact ? Grazie.
vladko
Messaggi: 1637
Iscritto il: martedì 3 agosto 2010, 8:02

Re: DATABASE non salva

Messaggio da vladko »

sono due comandi specifici di HyperSql (HSQLDB) che vengono in aiuto per compattare, riordinare e recuperare spazio libero nei dati binari
ad esempio quando il db è lento o si sono cancellati spostati dati
shutdown compact viene usato anche quando si cambia versione

attenzione dico sono comandi di HSQLDB perchè i file di OpenOffice sono file compressi che contengono file di configurazione macro e dati
per base questi comandi non lavora su formulari ma solo sui dati.
quando usati riavviare applicazione
AOO 3.4.1 AOO341m1(Build:9593) Linux Mint Debian/Mate 64bit java 1.6.0.22 XP PRO/32bit
con Base --> sempre backup!!!
Se problema è Risolto --> Inserire [Risolto]nel titolo come spiega qui, grazie :-)
Rispondi