Autore Topic: [RISOLTO]Gridbox gestire database con colonna id autoinc  (Letto 646 volte)

Offline doublemm

  • Maestro Gambero
  • ****
  • Post: 445
    • Mostra profilo
[RISOLTO]Gridbox gestire database con colonna id autoinc
« il: 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?
« Ultima modifica: 13 Settembre 2011, 21:25:28 da doublemm »
Matteo DoubleMM Mion

Offline milio

  • Senatore Gambero
  • ******
  • Post: 1.273
  • Chi parla poco dice tanto...
    • Mostra profilo
Re: Gridbox gestire database con colonna id autoinc
« Risposta #1 il: 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.

Offline andy60

  • Senatore Gambero
  • ******
  • Post: 1.255
    • Mostra profilo
    • https://www.linkedin.com/in/andbertini
Re: Gridbox gestire database con colonna id autoinc
« Risposta #2 il: 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

Offline doublemm

  • Maestro Gambero
  • ****
  • Post: 445
    • Mostra profilo
Re: Gridbox gestire database con colonna id autoinc
« Risposta #3 il: 13 Settembre 2011, 21:25:08 »
ok grazie ragazzi, ho dovuto togliere anche griglia.Required = True
Matteo DoubleMM Mion