AYUDA. Numero de Caracteres de una instruccion o comando

04/05/2006 - 17:50 por Nicolas Medina Hernandez | Informe spam
Saludos!

Tengo un formulario (usando POST) donde utilizo 6 <TextArea> en los cuales
se capturan parrafos.

El error es cuando intento guardar la informacion.

Utilizo una variable de texto donde almaceno la cadena de una instruccion
SQL.

<%
sC1 = request.form("sCampo1")
sC2 = request.form("sCampo2")
...
sCn = request.form("sCampo6")
sCadena = 'Insert Into xTabla (var1, var2, ..., var_6) values (sC1,
sC2,...,sC6)'

oConn.Execute(sCadena) < AQUI MARCA EL ERROR.
%>

El error no es de sintaxis, sino del tamaño del contenido de los campos,
porque cuando capturo POCA informacion NO marca error, pero cuando son
VARIOS PARRAFOS, ahi SI marca el error.

Los campos Var1, var2,... Var6 : son de tipo MEMO.

Creanme q estoy desesperado.

GRACIAS.
 

Leer las respuestas

#1 urko binarya
04/05/2006 - 17:04 | Informe spam
Puede ser que en los datos que estes intentando introducir
tenga " o ' y luego te genere la cadena del insert mal
intenta en vez de hacer el execute
response.write(sCadena) y ver si te genera bien la cadena,
haz un copy-paste y ejecutala en la propia BD acces o sql...
saludos
urko

"Nicolas Medina Hernandez" escribió en el mensaje
news:
Saludos!

Tengo un formulario (usando POST) donde utilizo 6 <TextArea> en los cuales
se capturan parrafos.

El error es cuando intento guardar la informacion.

Utilizo una variable de texto donde almaceno la cadena de una instruccion
SQL.

<%
sC1 = request.form("sCampo1")
sC2 = request.form("sCampo2")
...
sCn = request.form("sCampo6")
sCadena = 'Insert Into xTabla (var1, var2, ..., var_6) values (sC1,
sC2,...,sC6)'

oConn.Execute(sCadena) < AQUI MARCA EL ERROR.
%>

El error no es de sintaxis, sino del tamaño del contenido de los campos,
porque cuando capturo POCA informacion NO marca error, pero cuando son
VARIOS PARRAFOS, ahi SI marca el error.

Los campos Var1, var2,... Var6 : son de tipo MEMO.

Creanme q estoy desesperado.

GRACIAS.

Preguntas similares