Error de con tabla de Access y Visual Basic 6.0 -2147217904

Tengo este problema con el siguiente código de VB6, la conexión se realiza correctamente en el evento [load del formulario] pero al realizar el código del evento click de un botón me aparece el error citado arriba, la caja de texto " Me.txt_tractor.Text " es un tipo string y el campo de la tabla también es string pero no me deja avanzar a la siguiente línea del código. Lo intente con una variable tipo numero y funciono pero la necesito tipo string o texto ya que el campo tiene letras y números.

De antemano les doy las gracias por anticipado por si me pueden ayudar, gracias compañeros

Félix

Private Sub Form_Load() CN.Open "provider = microsoft.ACE.OLEDB.12.0; data source = " & App.Path & "\BASETJDUARTE.accdb" & "; persist security info = false"

Call Consulta End Sub

rivate Sub cmd_Agregar_Click()

Dim tbl As New ADODB.Recordset

tbl.Open "Select * from TRACTORES WHERE NOTRACTOR =" & Me.txt_tractor.Text, CN, adOpenDynamic, adLockOptimistic

If tbl.EOF = True And tbl.BOF Then
tbl.AddNew
tbl("NOTRACTOR") = Me.txt_tractor.Text
tbl.Update

Else
MsgBox "El Numero de Tractor ya Existe"
End If
End Sub

Añade tu respuesta

Haz clic para o