Ver Mensaje Individual
  #4 (permalink)  
Antiguo 27/10/2008, 03:10
Avellaneda
Colaborador
 
Fecha de Ingreso: enero-2008
Ubicación: Unas veces aquí, otras veces allí
Mensajes: 1.482
Antigüedad: 17 años, 3 meses
Puntos: 37
Respuesta: Problema al insertar nuevos datos en una tabla de acces mediante VB6

Cita:
Iniciado por mumo2006 Ver Mensaje
MUCHISIMAS GRACIAS

PROBE ESTE Y ME DIO RESULTADOS:


Dim con As New ADODB.Connection
Dim rs As New ADODB.Recordset
Dim txtsql As String
con.Open ("dsn=bodega")
On Error Resume Next
txtsql = "INSERT INTO tb_agendamiento(cod_agend,fecha_agend,nom_usuario, modelo_equipo,simcard)Values('" & Text4 + "','" + Text5 & "','" + Label22 + "','" + Label9 + "','" + Label11 + "')"

Set rs = con.Execute(txtsql)

con.close

' End If

End Sub
Bueno, el código así funciona, pero en las consultas de actualización (INSERT, UPDATE, DELETE) no es necesario abrir un recordset, se puede hacer directamente sobre la BD.

El código funcionaría igual se eliminas el recordset y pones:

con.Execute txtsql