
22/02/2008, 12:30
|
| | Fecha de Ingreso: febrero-2008
Mensajes: 4
Antigüedad: 17 años, 2 meses Puntos: 0 | |
Re: Parametrizar sentencias SQL Estoy utilizando SQLServer. No tengo permisos para utilizar procedimientos almacenados. solo debo usar parametrización, ya intente varias formas para realizar mis consultas, peor no obtengo ningun resultado. Esto es lo que e intentado: cmd.CommandText="SELECT * FROM table WHERE id LIKE %?%"
set param=cmd.CreateParameter(,16,1,le(var),var)
cmd.Parameters.Append param
cmd.CommandText="SELECT * FROM table WHERE id LIKE '%?%'"
set param=cmd.CreateParameter(,16,1,le(var),var)
cmd.Parameters.Append param
cmd.CommandText="SELECT * FROM table WHERE id LIKE ?"
set param=cmd.CreateParameter(,16,1,le("'%"&var&"%'"), "'%"&var&"%'")
cmd.Parameters.Append param
cmd.CommandText="SELECT * FROM table WHERE id LIKE ?"
set param=cmd.CreateParameter(,16,1,le("%"&var&"%"),"% "&var&"%")
cmd.Parameters.Append param
y no e podido obtener los mismos resultados que usando la concatenación de cadenas |