Gambas-it

Gambas3 => Programmazione => Topic aperto da: doublemm - 13 Settembre 2011, 19:32:26

Titolo: [RISOLTO]Gridbox gestire database con colonna id autoinc
Inserito da: doublemm - 13 Settembre 2011, 19:32:26
Ciao a tutti. Supponiamo che la gridbox sia collegata ad un DB sqlite con un campo ID settato con autoincremento. Come lo gestisco in fase di inserimento nuovo record da gridbox?
Titolo: Re: Gridbox gestire database con colonna id autoinc
Inserito da: milio - 13 Settembre 2011, 20:42:19
Codice: [Seleziona]
With GridBox.Columns[Colonna]
    .Type = Grid.Type.Field
    .DataType = Grid.DataType.Serial
    .IsFieldKey = True 'se il campo seriale e' anche un campo con chiave
End With

all'inserimento di un nuovo recor il campo viene 'ignorato' durante l'insert in quanto viene gestito automaticamente dal db.
Titolo: Re: Gridbox gestire database con colonna id autoinc
Inserito da: andy60 - 13 Settembre 2011, 20:50:06
Codice: [Seleziona]
With GridBox.Columns[Colonna]
    .Type = Grid.Type.Field
    .DataType = Grid.DataType.Serial
    .IsFieldKey = True 'se il campo seriale e' anche un campo con chiave
End With

all'inserimento di un nuovo recor il campo viene 'ignorato' durante l'insert in quanto viene gestito automaticamente dal db.

giustissimo
Titolo: Re: Gridbox gestire database con colonna id autoinc
Inserito da: doublemm - 13 Settembre 2011, 21:25:08
ok grazie ragazzi, ho dovuto togliere anche griglia.Required = True