Visual Basic - porque no funciona

Life is soft - evento anual de software empresarial
 
Vista:

porque no funciona

Publicado por ale (47 intervenciones) el 03/01/2003 11:38:49
ejecuto este codigo y no funciona, ademas esta copiado la mayoria de la msdn, estan puestas las referencias y no lo entiendo

Public Sub ConectarSQL(ByVal nombre11 As String, ByVal direccion11 As String)

Dim cnn1 As ADODB.Connection
Dim rstDatos As ADODB.Recordset
Dim strCnn As String

' Open connection.
strCnn = "DRIVER={MS Access (*.mdb);DBQ=" & App.Path & "\correo.mdb}"
Set cnn1 = New ADODB.Connection
cnn1.Open strCnn

' Open employee table.
Set rstDatos = New ADODB.Recordset
rstDatos.CursorType = adOpenKeyset
rstDatos.LockType = adLockOptimistic
rstDatos.Open "Datos", cnn1, , , adCmdTable

rstDatos.AddNew
rstDatos!Nom = nombre11
rstDatos!Dire = direccion11
rstDatos.Update
rstDatos.Close
cnn1.Close

End Sub
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:porque no funciona - Cursorlocation=3

Publicado por jamwsistematic (20 intervenciones) el 07/01/2003 00:15:33
Cnn1.CursorLocation = adUseClient ' el valor de la constante es 3
Cnn1.open cadenaconexion

segun el cursor no acepta muchas cosas, ni siquiera puedes obtener el Recordcount de un Recordset. Bye
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar