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
Ej.:en ASP.NET puesto:
A = QueryDb("select 1 as Item
from Table
where id =" & txtId.Text & " Date =" &
txtDate.text & " Name =" & txtName.Text)



¿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
Respuesta Responder a este mensaje
#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)
Respuesta Responder a este mensaje
#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
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida