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

memo en asp

Estas en el tema de memo en asp en el foro de ASP Clásico en Foros del Web. hola tengo un campo memo en un a tabla access para introducir un comentario en un listado pero el asp no me lo devuelve hay ...
  #1 (permalink)  
Antiguo 15/06/2009, 04:37
 
Fecha de Ingreso: mayo-2009
Mensajes: 40
Antigüedad: 16 años
Puntos: 0
Pregunta memo en asp

hola
tengo un campo memo en un a tabla access para introducir un comentario en un listado pero el asp no me lo devuelve

hay que poner algo especial en el sql para que escriba el campo memo en la pagina?

gracias
Código:
<% 
		set conexion=server.createobject("ADODB.connection")
		basedatos3="DRIVER=Microsoft Access Driver (*.mdb);DBQ="&Server.MapPath("db/kabbalah.mdb")
		conexion.open basedatos3
		sql="select * from comentarios where nombre order by tabla asc"
		set r3=conexion.execute(sql)
		Do While Not r3.EOF %>
	  <table width="500" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td><h2 align="center"><%= r3("nombre")%></h2></td>
  </tr>
  <tr>
    <td><%= r3("comentario")%></td>
  </tr>
</table>

		<% r3.MoveNext
			Loop
			r3.Close
		conexion.Close %>
me da el siguiente error

ADODB.Recordset error '800a0cc1'

Item cannot be found in the collection corresponding to the requested name or ordinal.

/kyu21/blanco.asp, line 37

la linea 37 es
Código:
<td><%= r3("comentario")%></td>
el campo memo
  #2 (permalink)  
Antiguo 15/06/2009, 05:38
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 18 años, 4 meses
Puntos: 126
Respuesta: memo en asp

Hola

En principio el error te dice que
+ Intentas acceder a un campo que no existe en tu tabla
+ Intentas acceder a un campo que existe en tu tabla pero lo haces con un nombre erróneo

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
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 07:54.