Foros del Web » Programando para Internet » ASP Clásico »

HELP donde esta el error AYUDA

Estas en el tema de HELP donde esta el error AYUDA en el foro de ASP Clásico en Foros del Web. Este es el codigo <% response.buffer = false muestra = request.querystring("id") %> <html> <head> <title>title</title></head> <body bgcolor="#cccccc"> <font size="3">Edita empresas</font><br> <% Dim conexion, RS, basedatos ...
  #1 (permalink)  
Antiguo 17/01/2002, 18:25
Avatar de sjam7  
Fecha de Ingreso: diciembre-2001
Ubicación: Guadalajara, Mexico
Mensajes: 3.672
Antigüedad: 22 años, 5 meses
Puntos: 16
HELP donde esta el error AYUDA

Este es el codigo

<%
response.buffer = false
muestra = request.querystring("id")
%>
<html>
<head>
<title>title</title></head>
<body bgcolor="#cccccc">
<font size="3">Edita empresas</font><br>

<%
Dim conexion, RS, basedatos

basedatos = Server.MapPath("miboda.mdb")
Set conexion = Server.CreateObject("ADODB.Connection")
Set RS = Server.CreateObject("ADODB.RecordSet")

conexion.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & basedatos & ";"

RS.CursorType=1
RS.LockType=2

SQL=("SELECT * FROM empresas WHERE id='"&muestra&"'")

RS.Open SQL, conexion

Do while Not RS.EOF
giro = RS.Fields("giro")

response.write giro

RS.MoveNext
Loop

RS.Close
%>
</body></html>

Y me marca este error:
Microsoft JET Database Engine error '80040e07'
No coinciden los tipos de datos en la expresión de criterios.
/usuarios/guiaguanatos/boda/editaemp.asp, line 49

HELP MEEE

JAM <font size="1">desde la tierra del tequila, el mariachi y mujeres guapas[/CODE]
<a href="mailto:[email protected]">[email protected]</a>
  #2 (permalink)  
Antiguo 17/01/2002, 20:43
XaRoD
Invitado
 
Mensajes: n/a
Puntos:
Re: HELP donde esta el error AYUDA

Hola.

Cuando creas la consulta:
SQL=(&quot;SELECT * FROM empresas WHERE id='&quot;&amp;muestra&amp;&quot;'&quot;)

Fijate que tu campo id de la base de datos esté definido como texto. Si es numérico (o autonumérico) no debes poner las comillas simples, quedaría:
SQL=(&quot;SELECT * FROM empresas WHERE id=&quot;&amp;cInt(muestra))

Salu2
  #3 (permalink)  
Antiguo 18/01/2002, 10:12
Avatar de sjam7  
Fecha de Ingreso: diciembre-2001
Ubicación: Guadalajara, Mexico
Mensajes: 3.672
Antigüedad: 22 años, 5 meses
Puntos: 16
Re: HELP donde esta el error AYUDA

Vale majo, :) sabia que era una tonteria el error, muchas gracias y....ole

JAM <font size="1">desde la tierra del tequila, el mariachi y mujeres guapas[/CODE]
<a href="mailto:[email protected]">[email protected]</a>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:34.