Access2k no acepta * como Caracter comodin
Publicado por Verbemap (12 intervenciones) el 03/02/2004 11:40:33
Tengo una aplicacion con BD en Access 2k y cuando realizo una consulta con un caracter comodin como el *, me lo toma como un caracter mas. Ejemplo: Buscar la direccion de todos los clientes que se llamen Jose: Select nombre, direccion from clientes where nombre like 'Jose*' . No me sale nada. Sabeis el problema cual es?
Aqui os mando como realizo la conexion y creo el recordset
Function ConectaBD(Origen As String) As ADODB.Connection
Dim CBD As ADODB.Connection
Set CBD = New ADODB.Connection
With CBD
.Provider = "Microsoft.Jet.OLEDB.4.0"
.ConnectionString = Origen
End With
CBD.Open
Set ConectaBD = CBD
End Function
Function CreaRecordset(Conexion As ADODB.Connection, StringSQL As String) As ADODB.Recordset
Dim Reg As ADODB.Recordset
Set Reg = New ADODB.Recordset
With Reg
.Source = StringSQL
.ActiveConnection = Conexion
.LockType = adLockOptimistic
End With
Reg.Open
Set CreaRecordset = Reg
End Function
Aqui os mando como realizo la conexion y creo el recordset
Function ConectaBD(Origen As String) As ADODB.Connection
Dim CBD As ADODB.Connection
Set CBD = New ADODB.Connection
With CBD
.Provider = "Microsoft.Jet.OLEDB.4.0"
.ConnectionString = Origen
End With
CBD.Open
Set ConectaBD = CBD
End Function
Function CreaRecordset(Conexion As ADODB.Connection, StringSQL As String) As ADODB.Recordset
Dim Reg As ADODB.Recordset
Set Reg = New ADODB.Recordset
With Reg
.Source = StringSQL
.ActiveConnection = Conexion
.LockType = adLockOptimistic
End With
Reg.Open
Set CreaRecordset = Reg
End Function
Valora esta pregunta


0