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

Muy urgente ayuda por favor

Estas en el tema de Muy urgente ayuda por favor en el foro de ASP Clásico en Foros del Web. Tengo un sistema de noticias que me carga en una tabla el titulo, la presentacion de la noticia , y la noticia en si, bueno ...
  #1 (permalink)  
Antiguo 16/06/2003, 15:50
(Desactivado)
 
Fecha de Ingreso: agosto-2002
Mensajes: 1.458
Antigüedad: 22 años, 8 meses
Puntos: 0
Muy urgente ayuda por favor

Tengo un sistema de noticias que me carga en una tabla el titulo, la presentacion de la noticia , y la noticia en si, bueno ahora quiero hacer lo siguiente quiero saber como lograr una vez cargada la noticia me muestre el nro del ID en la cual se grabo la noticia , no se si me explico , necesito que me muestre al terminar de cargarla el Nro de campo autonumerico donde fue cargada por que necesito hipervincular a ese id otras cosas, por ejemplo titulos de las noticias relacionadas con las misma .gracias a quien me puede ayudar.

Última edición por hugorei; 16/06/2003 a las 16:45
  #2 (permalink)  
Antiguo 16/06/2003, 16:01
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 23 años, 5 meses
Puntos: 0
despues de hacer el insert haz un select con el max. identificador de tu tabla

sql="select max(id) from tabla"
...
...
  #3 (permalink)  
Antiguo 16/06/2003, 17:48
(Desactivado)
 
Fecha de Ingreso: agosto-2002
Mensajes: 1.458
Antigüedad: 22 años, 8 meses
Puntos: 0
Pordrias explicarmelo mas detallado por favor ?

ESTE ES MI CODIGO :

<%
Response.Buffer = true
dim cnn,rst
set cnn = Server.CreateObject("ADODB.Connection")
set rst = Server.CreateObject("ADODB.RecordSet")
cnn.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & _
Server.MapPath("noticias.mdb"))
sqltext = "SELECT * FROM noticias"
rst.Open sqltext,cnn,3,3

dim titulo, copete, noticia, imagen, imagen2
Categoria=Request.Form("Categoria")
titulo = Request.Form("titulo")
copete = Request.Form("copete")
noticia = Request.Form("noticia")
imagen = Request.Form("imagen")
imagen2 = Request.Form("imagen2")
if copete = "" or categoria ="" or titulo ="" then
error = "Debe completar todos los datos."
Response.Write error
Response.End
end if

rst.AddNew
rst("Categoria")= Categoria
rst("titulo") = titulo
rst("copete") = copete
rst("noticia") = noticia
rst("imagen") = imagen
rst("imagen2") = imagen2
rst.update

Response.Write "La noticia se ha ingresado con exito"
%>
<html>

<head>
<title>Página nueva </title>
</head>

<body>
</body>
</html>

AHORA QUE DEBO AGREGAR PARA QUE ME DIGA QUE : " LA NOTICIA FUE INGRESADA CON EL ID ........."

Agradesco a quien me ayude porque estoy un poco mareado , este es el codigo que mediante un formulario ingresa la noticia a la base de datos .

Pense que este tema seria mas facil veo que nadie me pudo responder de todos modos gracias a todos los que leyeron esto seguire buscando la solucion , si alguien se le ocurre algo por favor avisen

Gracias

Última edición por hugorei; 16/06/2003 a las 17:48
  #4 (permalink)  
Antiguo 16/06/2003, 17:50
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 23 años, 2 meses
Puntos: 1
<%
rs.movelast
response.write("Identificador de articulo: " & rs("ID"))
%>
__________________
Jose Maria Fernandez
[email protected]
Http://www.expansionweb.net
  #5 (permalink)  
Antiguo 16/06/2003, 18:01
(Desactivado)
 
Fecha de Ingreso: agosto-2002
Mensajes: 1.458
Antigüedad: 22 años, 8 meses
Puntos: 0
Perdon maestro mi ignorancia pero estoy experiementando con asp hace poco deigame movelast que significa obviamente moce de mover que mueva que ? lo puese tal cual y me da error linea 43 no existe el objeto
  #6 (permalink)  
Antiguo 16/06/2003, 18:08
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 23 años, 2 meses
Puntos: 1
rs.movelast lo que hacer es mover el puntero del recordset (rs ) a la ultima posicion de la tabla (movelast ), que es precisamente donde has guardado el dato.

OJO
Esto debes hacerlo antes de cerrar el recordset, es decir antes de la sentencia rs.close
__________________
Jose Maria Fernandez
[email protected]
Http://www.expansionweb.net
  #7 (permalink)  
Antiguo 16/06/2003, 19:44
(Desactivado)
 
Fecha de Ingreso: agosto-2002
Mensajes: 1.458
Antigüedad: 22 años, 8 meses
Puntos: 0
GRACIAS MAESTRO AHORA LO ENTENDI Y ADEMAS FUNCIONA OK

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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 16:35.