Ayuda

Fernando
13 de Abril del 2004
hola a todos, mi nombre es Fernando, estoy aprendiendo por mi cuenta a programar en ASP y tengo un pequeño problema, en el siguiente codigo no se como declarar una variable como string aqui esta el codigo para ver si me pueden ayudar


strSQL=" DELETE FROM prueba WHERE id_Prueba="&request.form("ID") <----------------------------------------------aqui es donde ya no se como cerrar el string, espero puedan ayudarme, gracias

Shalymar
13 de Abril del 2004
Hola fernando
Te recomiendo que guardes el request.form("ID") en una variable
si el id es texto:
variable = "'" + Request.Form("ID") + "'"
si es numerico
variable = Request.Form("ID")
Luego pones tu sentencia sql de esta forma:
strSQL = "delete from prueba where id_Prueba = " & variable
Saludos

Miguel
13 de Abril del 2004
Si ID es numerico, tal como lo tienes deberia funcionar, si es texto debe ir entre comilla simple (\'), por lo tanto intenta:

strSQL=" DELETE FROM prueba WHERE id_Prueba=\'"&request.form("ID") &"\'"

Observa que entre elsigno = i la comilla doble he entrado una comilla simple, y al final tambien le he concatenado una comilla simple.