salve ragazzi...ho un problema ke nn mi permette di terminare il programma...

sto effettuando un programma di emissione fattura...e lo terminato...ora mi hanno kiesto ke al primo avvio del programma dopo l'nstallazione mi venga kiesto da quanto far partire l'incrementatore ID...siccome appena si installa il programma il primo record parte da 1...

io ho creato una form prima di avviare la form vera e propria del programma in cui indico l'id su cui effettuare la prossima fattura e la inserisco in una variabile ke chiamo id_inizio...

ora.. x entrare nel database di access uso l'oggetto ADODC e cerco di modificare l'incremento della tabella di nome 'emesse' e ho scritto questo:




Private Sub ok_Click()

Dim id_inizio As Integer

id_inizio = txtid.Text

Dim s As String



s = "ALTER TABLE emesse AUTO_INCREMENT='id_inizio';"


data2.RecordSource = s
data2.CommandType = adCmdText

'data2.Refresh

'DataGrid2.SetFocus

Form1.data2.Recordset!id_partenza = Str(id_inizio)

Form1.data2.Recordset.Update


Form1.data2.Refresh

MsgBox "OK OK OK"


End Sub




mi sapete dire se l'istruzione sql è esatta o dove ho sbagliato??? xke continua a incrementare normalmente..grazie