Type mismatch: '[undefined]'

20/05/2004 - 08:57 por Ivan | Informe spam
Hola gente!!

Cada dia me da un error nuevo que no conozco, espero que no sea de la
conexión porque me muero ya, llevo con ella 2 semanas, parece que es de una
variable pero si la engo definida, os lo pongo y espero que me hecheis una
mano porfavor, aqui os lo espongo:

dim num
dim scodigo
dim textos
dim numdos
dim strcon
dim rs
dim x

scodigo= request.form("textcodigo")
textos= request.form("texto")
textcodigo=scodigo
response.Write(scodigo)
Server.ScriptTimeout 0


strcon = "driver={MySQL ODBC 3.51
Driver};server=localhost;uid=ODBC;pwd=;database=test;option387"
Set rs = Server.CreateObject("ADODB.Connection")
rs.ConnectionTimeout(0
rs.CommandTimeout`
rs.Open strcon

num = eval(scodigo) ***linea25***
response.write(textos)
texto=textos
%>


este es el codigo donde me da el error en la liena 25


Microsoft VBScript runtime error '800a000d'

Type mismatch: '[undefined]'

/codigo5.asp, line 25

Preguntas similare

Leer las respuestas

#1 Verónica
20/05/2004 - 10:38 | Informe spam
Seguramente la variable esté vacía. Entonces al hacer el
eval, dé error. Pregunta antes de eso, si la variable
viene vacía.

if scodigo="" or isNull(sCodigo) then ..

Saludos

Verónica


Hola gente!!

Cada dia me da un error nuevo que no conozco, espero que


no sea de la
conexión porque me muero ya, llevo con ella 2 semanas,


parece que es de una
variable pero si la engo definida, os lo pongo y espero


que me hecheis una
mano porfavor, aqui os lo espongo:

dim num
dim scodigo
dim textos
dim numdos
dim strcon
dim rs
dim x

scodigo= request.form("textcodigo")
textos= request.form("texto")
textcodigo=scodigo
response.Write(scodigo)
Server.ScriptTimeout 0


strcon = "driver={MySQL ODBC 3.51
Driver};server=localhost;uid=ODBC;pwd=;database=test;optio


n387"
Set rs = Server.CreateObject("ADODB.Connection")
rs.ConnectionTimeout(0
rs.CommandTimeout`
rs.Open strcon

num = eval(scodigo) ***linea25***
response.write(textos)
texto=textos
%>


este es el codigo donde me da el error en la liena 25


Microsoft VBScript runtime error '800a000d'

Type mismatch: '[undefined]'

/codigo5.asp, line 25



.

Respuesta Responder a este mensaje
#2 Carlos Rojas
20/05/2004 - 15:39 | Informe spam
obten información de que es lo que contiene esa variable , haz que el
formulario anterior te envie a la siguiete pagina de prueba:

<%@ Language=VBScript %
<%
scodigo= request.form("textcodigo")
response.write("Contiene:"&scodigo&" <br>")
response.write("Es de tipo:"&typename(scodigo)&"<br>")
response.write("Es Empty: "&isempty(scodigo)&"<br>")
response.write("Es Null: "&isnull(scodigo)&"<br>")
%>

tambien fijate si en el formulario el objeto del cual obtienes el valor de
scodigo tiene exactamente el nombre "textcodigo"

Saludos.
Carlos Rojas

"Ivan" escribió en el mensaje
news:
Hola gente!!

Cada dia me da un error nuevo que no conozco, espero que no sea de la
conexión porque me muero ya, llevo con ella 2 semanas, parece que es de


una
variable pero si la engo definida, os lo pongo y espero que me hecheis una
mano porfavor, aqui os lo espongo:

dim num
dim scodigo
dim textos
dim numdos
dim strcon
dim rs
dim x

scodigo= request.form("textcodigo")
textos= request.form("texto")
textcodigo=scodigo
response.Write(scodigo)
Server.ScriptTimeout 0


strcon = "driver={MySQL ODBC 3.51
Driver};server=localhost;uid=ODBC;pwd=;database=test;option387"
Set rs = Server.CreateObject("ADODB.Connection")
rs.ConnectionTimeout(0
rs.CommandTimeout`
rs.Open strcon

num = eval(scodigo) ***linea25***
response.write(textos)
texto=textos
%>


este es el codigo donde me da el error en la liena 25


Microsoft VBScript runtime error '800a000d'

Type mismatch: '[undefined]'

/codigo5.asp, line 25



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida