Ver Mensaje Individual
  #3 (permalink)  
Antiguo 23/02/2006, 10:36
kire94
 
Fecha de Ingreso: enero-2006
Mensajes: 169
Antigüedad: 19 años, 3 meses
Puntos: 0
Caracteres????

Cita:
Iniciado por u_goldman
Seguramente ciertos caracteres echando a perder tu sentencia SQL, te sugiero que utilices consultas parametrizadas mediante el objeto command.

Código:
Dim qry
Dim ObjConn
Dim rs
Dim param
Dim cmd

Set ObjConn = Server.CreateObject("ADODB.Connection")
Set cmd = Server.CreateObject("ADODB.Command")

'Siendo campo varchar de 300
caracteres = "--%'"
qry = "INSERT INTO tbl_algo(campo) VALUES(?); "

Set param = cmd.CreateParameter("nombre_parametro", adVarChar, adParamInput, 300, caracteres)
cmd.Parameters.Append(param)

ObjConn.Open strConnect
cmd.ActiveConnection = ObjConn
cmd.CommandType = adCmdText
cmd.CommandText = qry

cmd.Execute()

Set cmd = Nothing
Set param = Nothing
ObjConn.Close
Set ObjConn = Nothing
Saludos!
Saludos:

No entiendo en esta parte: caracteres = "--%'"

Aqui tengo que meter todos los caracteres que quiero permitir en el campo login y password o los simbolos que NO quiero permitir?
__________________
"La adulación es una moneda que empobrece al que la recibe"