Consulta SQL de concatenación

06/08/2004 - 01:29 por Cristo Reyes | Informe spam
Buenas noches a todos, mi pregunta es ¿como puedo pasar
una consulta SQL en ASP.NET?

ya que si especifico un solo campo en la condición WHERE
es resultado es satisfactorio, pero cuando quiero que
compruebe más de uno me da error:


Ej.en SQL: select 1 as Item
from Table
where id = 1 and date ='01/01/04 and Name
= "Luis"

Ej.:en ASP.NET puesto:
A = QueryDb("select 1 as Item
from Table
where id =" & txtId.Text & " Date =" &
txtDate.text & " Name =" & txtName.Text)

Preguntas similare

Leer las respuestas

#1 Eduardo A. Morcillo [MS MVP VB]
06/08/2004 - 02:08 | Informe spam
Mostrar la cita
¿Y los AND? ¿Y las comillas para los strings?

A = QueryDb("select 1 as Item from Table where id=" & txtId.Text & " AND
Date='" & txtDate.text & _
"' AND Name='" & txtName.Text & "'")


Pero mejor si utilizas parametros ya te te evitaran problemas de formato y
seguridad en la aplicacion.

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
#2 Henry_Net
06/08/2004 - 03:01 | Informe spam
Mira el problema que tienes es con las comillas simples acuerdate que los
textos y fechas deben de estar encerrados en comillas simples
intenta asi

A = QueryDb("select 1 as Item
from Table
where id =" & txtId.Text & " AND Date = '" &
txtDate.text & "' AND Name ='" & txtName.Text & "')"

observa los AND que te comiste y las comillas simples

Saludos

"Cristo Reyes" escribió en el mensaje
news:10a701c47b44$0e6f3c20$
Buenas noches a todos, mi pregunta es ¿como puedo pasar
una consulta SQL en ASP.NET?

ya que si especifico un solo campo en la condición WHERE
es resultado es satisfactorio, pero cuando quiero que
compruebe más de uno me da error:


Ej.en SQL: select 1 as Item
from Table
where id = 1 and date ='01/01/04 and Name
= "Luis"

Ej.:en ASP.NET puesto:
A = QueryDb("select 1 as Item
from Table
where id =" & txtId.Text & " Date =" &
txtDate.text & " Name =" & txtName.Text)
#3 Cristo Reyes
06/08/2004 - 15:24 | Informe spam
Gracias por responder, lo probaré. Estoy empezando en
programación y lo llevo a paso de tortuga.

Saludos,
Cristo Reyes
Ads by Google
Search Busqueda sugerida