Hola!

Registrándote como bakuno podrás publicar, compartir y comunicarte en privado con otros bakuos :D

Regístrame ya!

Ayuda Sistema Altas Bajas Cambios Visual 6

franckmj

Bovino adicto
Desde
1 Sep 2007
Mensajes
978
Hola mis estimados Bakunos lo que pasa es que estoy desarrollando una aplicacion en visual 6 que requiere Altas, bajas y Cambios mi conexion es a access 2003 estoy con un comando Data pero me marca un error mi codigo es el siguiente:

en esta parte del codigo tengo mi problema me marca error en la parte de Recordset y no se por que si pueedn ayudarme se los agradecere

Private Sub btnguardar_Click()

Data1.Recordset.AddNew <<<<--- el pronblema me lo marca aki
Data1.recorset.Fields("nombre_empleado") = txtnombre.Text
Data1.recorset.Fields("apellidos") = txtapellidos.Text
Data1.recorset.Update

End Sub

Private Sub Form_Load()
Set DB = New ADODB.Connection
DB.ConnectionString = "Provider=microsoft.jet.oledb.4.0;" & "Data Source= " & App.Path & "\Nomina.mdb" & ";" ' en este tengo mi cadena de conexion
DB.Open
End Sub
 
Re: Altas

Te recomendaria utilizar el siguiente codigo ....

Sub Guardar()
Dim CN As Connection
Dim RS As Recordset

Set CN = New Connection
CN.CursorLocation = adUseClient
CN.Open "PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\NOMBRE_BASE_DE_DATOS.mdb;"
Set RS = New Recordset
RS.Open "Select * From NOMBRE_DE_TABLA ", CN, adOpenDynamic, adLockOptimistic
RS.AddNew

RS!Nombre = txtnombre.text
RS!Apellido = txtapellido.text

RS.Update

RS.Close 'CIERRO EL RECORDSET'
CN.Close 'CIERRO LA CONEXION'
End Sub
 
Muchas Gracias

Te recomendaria utilizar el siguiente codigo ....

Sub Guardar()
Dim CN As Connection
Dim RS As Recordset

Set CN = New Connection
CN.CursorLocation = adUseClient
CN.Open "PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\NOMBRE_BASE_DE_DATOS.mdb;"
Set RS = New Recordset
RS.Open "Select * From NOMBRE_DE_TABLA ", CN, adOpenDynamic, adLockOptimistic
RS.AddNew

RS!Nombre = txtnombre.text
RS!Apellido = txtapellido.text

RS.Update

RS.Close 'CIERRO EL RECORDSET'
CN.Close 'CIERRO LA CONEXION'
End Sub

Muchisimas Gracias CCTV ese codigo me funciono perfectamente te lo agradesco completamente
 
Volver
Arriba