Generador de Consultas de VS.net

15/03/2005 - 21:10 por Christian Zárate | Informe spam
Hola compañeros, tengo una duda.. que desde hace rato ando dandole la vuelta
y nada.

Tengo un campo de parametro, y dos campos de opciones.

Con el campo de parametro y las opciones voy a permutar en varias
combinaciones de busquedas, algunas de ellas llevan la condicion LIKE.

por ejemplo: tengo mi dataadapter, y mi dataset.
pero cuando entro al generador de consultas dentro del adapter, no veo
posibilidad de colocarle el LIKE.

Si alguno me puede ayudar, bienvenido sea!!

Gracias

Preguntas similare

Leer las respuestas

#1 DJ MIAO
15/03/2005 - 21:23 | Informe spam
Me imagino que estas usando un wizard.
Que db es?
Si es sql puedes usar los procedimiento almasenado.
Esplicate mejor.
Cuando algo eso un caso tipico es un search pues tengo
toda la logica de la consultas en un Sp y solo le envio
parametros al sql y entro del sp creo los if
Y pregunto si el parametro es 1 pues usa tal parte del
codigo si es 2 pues usa otra parte o concatenas ect.


Miao..
Comprate un libro.

Hola compañeros, tengo una duda.. que desde hace rato


ando dandole la vuelta
y nada.

Tengo un campo de parametro, y dos campos de opciones.

Con el campo de parametro y las opciones voy a permutar


en varias
combinaciones de busquedas, algunas de ellas llevan la


condicion LIKE.

por ejemplo: tengo mi dataadapter, y mi dataset.
pero cuando entro al generador de consultas dentro del


adapter, no veo
posibilidad de colocarle el LIKE.

Si alguno me puede ayudar, bienvenido sea!!

Gracias


.

Respuesta Responder a este mensaje
#2 Christian Zárate
15/03/2005 - 22:34 | Informe spam
ok, te explico de nuevo con todo el detalle...

Estoy haciendo un formulario de consulta de clientes, en donde mi textbox
recibe el paramatro que le voy a dejar, CUALQUIER VALOR.
luego tengo un combobox en donde hay varias opcion sea.. CODIGO, NOMBRE,
DOCUMENTO.
Y otro combobox donde tengo tres opciones mas, INCLUYE, COMIENZA POR, IGUAL
A.

Cree un Data_Adapter donde estableci la sentencia Select * from tbl_clientes
where id_cliente=? (hecha con el Generador de Consultas dentro del
Data_Adapter)
Hasta alli no tengo problemas, luego cuando quiero Generar otro Data_Adapter
que contenga esta sentencia Select * from tbl_clientes where id_cliente like
(parametro)% no hay forma de que pueda colocar el like, pues me envia
error...

Para que lo necesito???... por lo siguiente, en las combinaciones de
busqueda que quiero realizar, si yo coloco como parametro de busqueda [5] y
opcion [CODIGO] y opcion [COMIENZA], quiero que el me seleccione todos
aquellos registros que el codigo empiece por 5 (50..59)

Otro ejemplo
Coloco [ALONZO] en parametro de busqueda, [NOMBRE] [INCLUYE], ahi el deberia
de seleccionar todos los registros que tienen la palabra ALONZO, sea CARLOS
ALONZO, MIGUEL FERNANDEZ ALONZO, etc.. etc...

No uso procedimientos almacenados porque apenas estoy empezando a trabajar
con esto, alli si tienes alguna idea... me avisas... Gracias.


"DJ MIAO" escribió en el mensaje
news:011b01c5299c$d1b16cb0$
Me imagino que estas usando un wizard.
Que db es?
Si es sql puedes usar los procedimiento almasenado.
Esplicate mejor.
Cuando algo eso un caso tipico es un search pues tengo
toda la logica de la consultas en un Sp y solo le envio
parametros al sql y entro del sp creo los if
Y pregunto si el parametro es 1 pues usa tal parte del
codigo si es 2 pues usa otra parte o concatenas ect.


Miao..
Comprate un libro.

Hola compañeros, tengo una duda.. que desde hace rato


ando dandole la vuelta
y nada.

Tengo un campo de parametro, y dos campos de opciones.

Con el campo de parametro y las opciones voy a permutar


en varias
combinaciones de busquedas, algunas de ellas llevan la


condicion LIKE.

por ejemplo: tengo mi dataadapter, y mi dataset.
pero cuando entro al generador de consultas dentro del


adapter, no veo
posibilidad de colocarle el LIKE.

Si alguno me puede ayudar, bienvenido sea!!

Gracias


.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida