Consulta con operador Like a través de un textbox
Espero que te encuentres bien, quisiera que me ayudaras. Mi problema es el siguiente: estoy programando en visual basic 6 tratando de ejecutar una consulta con ado con instrucciones desde sql con el operador like para búsqueda de parecidos desde un masketbox para mostrarlo en un Datagrid pero no me encuentra ningún registro.
Quisiera que me ayudaras aquí te dejo el código fuente.
Dim rsbusq As New ADODB.Recordset
dim cn as New ADODB.Connection
txtBusqueda.mask = "??????????????????????"
With rsbusq
.ActiveConnection = cn
.CursorLocation = adUseClient
.CursorType = adOpenStatic
.LockType = adLockReadOnly
End With
rsbusq.Open ("select codigo,nombre,apellido,docidentidad from estudiante where nombre like '%" & txtBusqueda & "%'")
If rsbusq.EOF And rsbusq.BOF Then
DataGrid1.ClearFields
End If
Set DataGrid1.DataSource = rsbusq
Espero que puedas ayudarme, ya que me ha causado mucho dolor de cabeza.
Quisiera que me ayudaras aquí te dejo el código fuente.
Dim rsbusq As New ADODB.Recordset
dim cn as New ADODB.Connection
txtBusqueda.mask = "??????????????????????"
With rsbusq
.ActiveConnection = cn
.CursorLocation = adUseClient
.CursorType = adOpenStatic
.LockType = adLockReadOnly
End With
rsbusq.Open ("select codigo,nombre,apellido,docidentidad from estudiante where nombre like '%" & txtBusqueda & "%'")
If rsbusq.EOF And rsbusq.BOF Then
DataGrid1.ClearFields
End If
Set DataGrid1.DataSource = rsbusq
Espero que puedas ayudarme, ya que me ha causado mucho dolor de cabeza.
1 Respuesta
Respuesta de Roberto Alvarado
1