ABM en un tabla sql server 2000 con vb
Tengo el siguiente problema al hacer mi ABM de una tabla clientes, estoy intentando programar en 3 capas (usuario, reglas de negocio, datos). Este código lo tenia funcionando con DAO y una base de access. Ahora lo he intentado pasar a ADO con SQL Server y lee la base de datos pero no Actualiza ni da de Alta
Public Sub GuardarDatos()
If rs.BOF And rs.EOF Then
rs.AddNew
Else
' rs.edit '*****aqui no se que método usar para editar
End If
rs!NroCliente = ClienteEnUso.NroCliente
rs!Nombre = ClienteEnUso.Nombre
rs.Update
End Sub
Anteriormente he declarado estas variables en este modulo de clase, lee la tabla captura los datos en los textbox del formulario de la interfaz de usuario) pero cuando quiero actualizar no lo hace.
Private ClienteEnUso As TipoCliente
Private flgEsNuevo As Boolean
Private DB As New Connection
Private rs As New Recordset
Public Sub GuardarDatos()
If rs.BOF And rs.EOF Then
rs.AddNew
Else
' rs.edit '*****aqui no se que método usar para editar
End If
rs!NroCliente = ClienteEnUso.NroCliente
rs!Nombre = ClienteEnUso.Nombre
rs.Update
End Sub
Anteriormente he declarado estas variables en este modulo de clase, lee la tabla captura los datos en los textbox del formulario de la interfaz de usuario) pero cuando quiero actualizar no lo hace.
Private ClienteEnUso As TipoCliente
Private flgEsNuevo As Boolean
Private DB As New Connection
Private rs As New Recordset
4 respuestas
Respuesta de brownsea
1
Respuesta de emperador20
1
Respuesta de Roberto Alvarado
1
Respuesta de arkide
1