Visual Basic.NET - CONSULTAS PARAMETRIZADAS

 
Vista:

CONSULTAS PARAMETRIZADAS

Publicado por jose olmes (86 intervenciones) el 08/11/2002 00:20:54
-A traves de un DataAdapter creo una consulta parametrizada como la
siguiente: SELECT * FROM TABLA WHERE(CODIGO1=?) AND
(CODIGO2=?).
-Luego creo el DataSet para almacenar los resultados de la consulta.
-Pero a la hora de asignar los dos parametros no se como hacerlo.

Algien Me puede Ayudar?, ojala con codigo. 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:CONSULTAS PARAMETRIZADAS

Publicado por Juan Reyes (81 intervenciones) el 08/11/2002 01:59:29
Este codigo es interesante para lo que quieres y un poquito complejo que te ayudara en futuras busquedas.

Dim adOrdenPDetalle As SqlClient.SqlDataAdapter = New SqlClient.SqlDataAdapter("SELECT * FROM OrdenPDetalle LEFT OUTER JOIN ColoresCostura ON ColoresCostura.EstiloID=OrdenPDetalle.EstiloID AND ColoresCostura.ColorID=OrdenPDetalle.ColorID WHERE OrdenPDetalle.OrdenPNo=" & Val(cboOrdenPNo.Text) & " ORDER BY OrdenPDetalle.ID", SQLConeccionGrupo3MT)

Dim dsOrdenPDetalle As DataSet = New DataSet()

adOrdenPDetalle.Fill(dsOrdenPDetalle, "OrdenPDetalle")

Explicacion:

Lo que hago es en un Adapter llamar los datos de una tabla y hacer un Join a otra por el valor de 2 campos para mostrar uno.

El parametro es: OrdenPNo=" & Val(cboOrdenPNo.Text) & "...
y se pasa de esa forma. Es un datos entrado desde la pantalla de mi forma.

En tu caso seria:
SELECT * FROM TABLA WHERE CODIGO1=" & text1.text & " AND
CODIGO2=" & text2.text

Espero que se entienda y que te ayude
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