Visual Basic - COMO ESTABLEZCO UN CON. DE REGISTROS ESPECIFICO

Life is soft - evento anual de software empresarial
 
Vista:

COMO ESTABLEZCO UN CON. DE REGISTROS ESPECIFICO

Publicado por Emerson (5 intervenciones) el 28/09/2002 01:23:08
Hola amigos programadores, tengo un problemita que me tiene loco
En codificacion DAO yo establezco un recorset no solo con todos los campos de una tabla, sino tambien con algun criterio especifico
por ejemplo

MiSql = "Select * From Tabla Where Campo1 Like 'J*'
Set REGISTRO = BD.OpenRecordSet (MiSql,dbOpenDynaset)

Le establezco los campos que empiezan con la letra A

Pero ¿COMO HAGO ESO EN ADO????

Lo he intentado con la propiedad CommadText, y Open con el registro y no me lo hace. Si me funciona si establezco toda la exprecion especifica
Ejm:
Select *From Tabla1 Where campo1 Like 'Juan Peres'
Pero quiero que el recordset tenga los parecidoa con la letra 'J'

Les agradeceria que me ayudaran por favor, ya que no doy mas.

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:COMO ESTABLEZCO UN CON. DE REGISTROS ESPECIFICO

Publicado por Sylvanus (78 intervenciones) el 28/09/2002 18:16:54
Recuerda que en ADO las consultas con like no llevan el caracter * , tiene que usar el simbolo % donde antes ponias *.

Tu consulta en ADO seria asi :

MiSql = "Select * From Tabla Where Campo1 Like 'J%'
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:COMO ESTABLEZCO UN CON. DE REGISTROS ESPECIFICO

Publicado por Sylvanus (78 intervenciones) el 28/09/2002 18:18:20
Recuerda que en ADO las consultas con like no llevan el caracter * , tiene que usar el simbolo % donde antes ponias *.

Tu consulta en ADO seria asi :

MiSql = "Select * From Tabla Where Campo1 Like 'J%'
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:COMO ESTABLEZCO UN CON. DE REGISTROS ESPECIFICO

Publicado por Sylvanus (78 intervenciones) el 28/09/2002 18:18:20
Recuerda que en ADO las consultas con like no llevan el caracter * , tiene que usar el simbolo % donde antes ponias *.

Tu consulta en ADO seria asi :

MiSql = "Select * From Tabla Where Campo1 Like 'J%'
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar