ERROR DE ASP AL GRABAR EN TABLA UN CAMPO MEMO

13/04/2004 - 22:28 por foxleonardo | Informe spam
POR FAVOR AYUDA URGENTE:

TENGO UN ERROR AL INTENTAR ACTUALIZAR UNA TABLA LIBRE DE
VISUAL FOXPRO QUE CONTINE CAMPOS MEMO DESDE UN FORMULARIO
DE MI SITIO WEB, EL ERROR ES EL SIGUIENTE:

Tipo de error:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC Visual FoxPro Driver]El comando contiene
una frase o palabra clave no reconocida.
/empresadae/soporte.asp, línea 78

enlace:

<?xml version="1.0" encoding="iso-8859-1" ?>
<info>
<infoitem key="UD_Recordset1"
value="name:nombre;datatype:M,name:correo;datatype:M,name:
fecha;datatype:T,name:consulta;datatype:,name:respuesta;da
tatype:" />
</info>


el codigo de conexión es :

<%
// FileName="Connection_odbc_conn_dsn.htm"
// Type="ADO"
// DesigntimeType="ADO"
// HTTP="false"
// Catalog=""
// Schema=""
var MM_Conexiones_STRING = "dsn=CONEXION;"
%>

por favor ayuda urgente
.
 

Leer las respuestas

#1 Franco Figún
14/04/2004 - 10:08 | Informe spam
Uno de los tantos problemas que tiene ASP3, es que cuando trabajas con bases
de datos, y queres cargar registros y los pasas de un textbox o un memo, si
ese campo contiene comillas simples o dobles, asp 3 toma esas comillas con
si quisieras para un query sql...
Yo para resolver eso, uso esta funcion:

<%
FUNCTION corregircomillas(cadena)
corregircomillas = REPLACE(cadena, "'", "''")
END FUNCTION
%>

Y luego, en la pagina que se encarga de tomar los datos y guardarlos en la
bd, hago esto:

descprob = corregircomillas(Request.Form("descprob"))

Espero que te sirva.



"foxleonardo" wrote in message
news:1947001c42195$d65895f0$
POR FAVOR AYUDA URGENTE:

TENGO UN ERROR AL INTENTAR ACTUALIZAR UNA TABLA LIBRE DE
VISUAL FOXPRO QUE CONTINE CAMPOS MEMO DESDE UN FORMULARIO
DE MI SITIO WEB, EL ERROR ES EL SIGUIENTE:

Tipo de error:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC Visual FoxPro Driver]El comando contiene
una frase o palabra clave no reconocida.
/empresadae/soporte.asp, línea 78

enlace:

<?xml version="1.0" encoding="iso-8859-1" ?>
<info>
<infoitem key="UD_Recordset1"
value="name:nombre;datatype:M,name:correo;datatype:M,name:
fecha;datatype:T,name:consulta;datatype:,name:respuesta;da
tatype:" />
</info>


el codigo de conexión es :

<%
// FileName="Connection_odbc_conn_dsn.htm"
// Type="ADO"
// DesigntimeType="ADO"
// HTTP="false"
// Catalog=""
// Schema=""
var MM_Conexiones_STRING = "dsn=CONEXION;"
%>

por favor ayuda urgente
.

Preguntas similares