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