Italian Problema con SQlite

Alex68

Member
Licensed User
Longtime User
Ciao

Altro problema. Vediamo se riesco a spiegarmi.

Utilizzo il programma "SQLite Database Browser 2.0 b1.exe"

Creo una tabella con un campo solo di tipo text (quindi una sola colonna). A questo punto clicco sulla scheda "Browse data" e clicco per tre volte sul pulsante "New Recors", quidi creo tre records da un campo ciascuno.
Cliccando sulla prima cella ( campo del primo record )mi appare la finestra "Edit database cell" e qunidi insersco una parola, per esempio "pippo"). Faccio lo stesso sulla seconda cella ( campo del secondo record ). A questo punto se clicco nuovamente sulla seconda cella e, quando mi appare la fnestra "Edit database cell" ne cancello il contenuto con il tastino "Clear" mi aspetto che tale cella non contenga più niente, o meglio che contenga NULL come la terza cella che non ho ancora utilizzato, ma così non è, in quanto se vado a leggere tale colonna, oltre a leggere la parola "pippo" che ho inserito nella prima cella, leggo anche una stringa vuota che è la seconda cella, cosa che io non voglio.
come posso fare a fare in modo che anche la seconda cella contenga NULL e che quindi non venga letta?

grazie a tutti in anticipo.
 

ivanomonti

Expert
Licensed User
Longtime User
Ciao

Altro problema. Vediamo se riesco a spiegarmi.

Utilizzo il programma "SQLite Database Browser 2.0 b1.exe"

Creo una tabella con un campo solo di tipo text (quindi una sola colonna). A questo punto clicco sulla scheda "Browse data" e clicco per tre volte sul pulsante "New Recors", quidi creo tre records da un campo ciascuno.
Cliccando sulla prima cella ( campo del primo record )mi appare la finestra "Edit database cell" e qunidi insersco una parola, per esempio "pippo"). Faccio lo stesso sulla seconda cella ( campo del secondo record ). A questo punto se clicco nuovamente sulla seconda cella e, quando mi appare la fnestra "Edit database cell" ne cancello il contenuto con il tastino "Clear" mi aspetto che tale cella non contenga più niente, o meglio che contenga NULL come la terza cella che non ho ancora utilizzato, ma così non è, in quanto se vado a leggere tale colonna, oltre a leggere la parola "pippo" che ho inserito nella prima cella, leggo anche una stringa vuota che è la seconda cella, cosa che io non voglio.
come posso fare a fare in modo che anche la seconda cella contenga NULL e che quindi non venga letta?

grazie a tutti in anticipo.

In fase di progetto metti la condizione se il campo e = "" diventa NULL o fai lo stesso ma non ne sono sicuro al 100% scrivi NULL sul campo e aggiorna il db dovrebbe in automatico darti empty (NULL) e non vuoto che e sempre un chat
 

Alex68

Member
Licensed User
Longtime User
ciao a tutti

probabilmnte sbaglio qual'cosa. dato che devo riempire la tabelle con una dcina di records, ho inserito solo il primo record. gli altri li inserisco da programma così evito sbagli.

grazie a tutti

ciao:sign0098:
 
Top