problemas con base de datos
Hola:
Espero que me puedan ayudar. No se mucho de bases de datos. 驴c贸mo puedo leer y escribir en una base de datos totalmente en blaco desde visual basic?Normalmente leo y escribo sobre una base de datos con registros, pero necesito saber hacerlo con una en blanco. La base de datos esta generada en Access. Utilizo un objeto ADODC para comunicarme con la base. He aqui un ejemplo...
Adodc3.ConnectionString = "Provider=MSDASQL.1;Persist Security Info=False;Data Source=MS Access Database;Initial Catalog=c:datosdata.mdb"
Adodc3.CommandType = adCmdTable
Adodc3.RecordSource = "Clientes"
Adodc3.Refresh
Adodc3.Recordset.MoveFirst
With Adodc3.Recordset
Do While Not Adodc3.Recordset.EOF
if text3=.fields("num") then
.fields("nom")=text1
.fields("fech")=text2
end if
exit sub
Adodc3.Recordset.MoveNext
Loop
End With
Pero si la base de datos esta en blanco, me marca que hay un elemento NULL y me subraya con amarillo (en modo depuracion) "Adodc3.Recordset.MoveFirst"
quiero saber c贸mo llenarla desde visual basic.....
Gracias
Espero que me puedan ayudar. No se mucho de bases de datos. 驴c贸mo puedo leer y escribir en una base de datos totalmente en blaco desde visual basic?Normalmente leo y escribo sobre una base de datos con registros, pero necesito saber hacerlo con una en blanco. La base de datos esta generada en Access. Utilizo un objeto ADODC para comunicarme con la base. He aqui un ejemplo...
Adodc3.ConnectionString = "Provider=MSDASQL.1;Persist Security Info=False;Data Source=MS Access Database;Initial Catalog=c:datosdata.mdb"
Adodc3.CommandType = adCmdTable
Adodc3.RecordSource = "Clientes"
Adodc3.Refresh
Adodc3.Recordset.MoveFirst
With Adodc3.Recordset
Do While Not Adodc3.Recordset.EOF
if text3=.fields("num") then
.fields("nom")=text1
.fields("fech")=text2
end if
exit sub
Adodc3.Recordset.MoveNext
Loop
End With
Pero si la base de datos esta en blanco, me marca que hay un elemento NULL y me subraya con amarillo (en modo depuracion) "Adodc3.Recordset.MoveFirst"
quiero saber c贸mo llenarla desde visual basic.....
Gracias
Esta mas que claro que no puedes hacer un:
Adodc3.Recordset.MoveFirst
En una tabla DONDE NO HAY REGISTROS.
Adodc3.Recordset.MoveFirst
En una tabla DONDE NO HAY REGISTROS.
