VB6 Autonumeracion en ACCES
Buenas tardes, disculpe le moleste, mi pregunta es la siguiente:
Yo tengo un código con el cual hago mis Bases de Datos en Access desde VB6 y siempre me han funcionado bien, el problema esta en que no encuentro como indicar desde el programa que al momento de hacer la tabla, esta tenga el primer campo autonumérico.
Así conecto
Private Sub Form_Load()
With cboProvider
.Clear
.AddItem "Microsoft.Jet.OLEDB.4.0" ' (Access 2000)
' .AddItem "Microsoft.Jet.OLEDB.3.51" ' (Access 97)
.ListIndex = 0
End With
txtNombreBase.Text = "Data.mdb"
txtNombreTabla.Text = "Cotizacion"
End Sub
Parte del codigo que me da error al querer definirlo de alguna manera.
' Para Access 2000
.Columns.Append "ID" (???????) <- Este es el que no se definir como autonumerico
.Columns.Append "Fecha", adDate
.Columns.Append "Cliente", adVarWChar, 100
.Columns.Append "Con01", adVarWChar, 75
Espero y me pueda ayudar. Agradezco su atención.
Yo tengo un código con el cual hago mis Bases de Datos en Access desde VB6 y siempre me han funcionado bien, el problema esta en que no encuentro como indicar desde el programa que al momento de hacer la tabla, esta tenga el primer campo autonumérico.
Así conecto
Private Sub Form_Load()
With cboProvider
.Clear
.AddItem "Microsoft.Jet.OLEDB.4.0" ' (Access 2000)
' .AddItem "Microsoft.Jet.OLEDB.3.51" ' (Access 97)
.ListIndex = 0
End With
txtNombreBase.Text = "Data.mdb"
txtNombreTabla.Text = "Cotizacion"
End Sub
Parte del codigo que me da error al querer definirlo de alguna manera.
' Para Access 2000
.Columns.Append "ID" (???????) <- Este es el que no se definir como autonumerico
.Columns.Append "Fecha", adDate
.Columns.Append "Cliente", adVarWChar, 100
.Columns.Append "Con01", adVarWChar, 75
Espero y me pueda ayudar. Agradezco su atención.
1 respuesta
Respuesta de Roberto Alvarado