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

Actualizar RecordSet sin Form

Estas en el tema de Actualizar RecordSet sin Form en el foro de ASP Clásico en Foros del Web. Wenas! Temgo el siguiente código, lo que hace es volcar los registros de la db en una tabla. Y lo que quiero es modificarla a ...
  #1 (permalink)  
Antiguo 14/09/2008, 13:36
 
Fecha de Ingreso: agosto-2007
Mensajes: 106
Antigüedad: 16 años, 9 meses
Puntos: 0
Pregunta Actualizar RecordSet sin Form

Wenas!
Temgo el siguiente código, lo que hace es volcar los registros de la db en una tabla. Y lo que quiero es modificarla a través de rs.Update sin tener que usar un formulario. ¿Cómo puedo hacerlo?

Código:
<%	
	var id_usuario = Session("id_usuario");
	sql = "SELECT idioma, titulacion, nivel, fecha_traductor FROM Traductores T, Idiomas I WHERE T.id_usuario = "+id_usuario+" AND T.id_idioma = I.id_idioma";
	rs = conexion.Execute(sql);
	
	Response.Write("<div id='div_curriculum'>");
	Response.Write("<table id='curriculum' width='60%' border='1'>");
	Response.Write("<tr>");
	Response.Write("<th scope='col'>Idioma</th>");
	Response.Write("<th scope='col'>Titulación</th>");
	Response.Write("<th scope='col'>Nivel</th>");
	Response.Write("<th scope='col'>Fecha de ingreso como Traductor</th>");
	Response.Write("</tr>");
	while (!rs.EOF){
		Response.Write("<tr>");
		Response.Write("<td>"+rs("idioma").Value+"</td>");
		Response.Write("<td><input value='"+rs("titulacion").Value+"' /></td>");
		Response.Write("<td><input value='"+rs("nivel").Value+"' /></td>");
		Response.Write("<td>");
		Response.Write(rs("fecha_traductor").Value);
		Response.Write("</td>");
		Response.Write("</tr>");
		
		rs.MoveNext();
	}
	Response.Write("</table>");
	Response.Write("</div>");
	
	rs.Close();
	rs = null;
%>
  #2 (permalink)  
Antiguo 15/09/2008, 04:17
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 5 meses
Puntos: 126
Respuesta: Actualizar RecordSet sin Form

Hola

Lo que deduzco de tu explicación es que quieres que una vez estén impreso los datos, actualizarlos en el momento que están siendo editados. Si esto es así has de usar Ajax.

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;" />
  #3 (permalink)  
Antiguo 15/09/2008, 07:54
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Respuesta: Actualizar RecordSet sin Form

La información a actualizar tiene que ir al servidor .... eso es a ..... fuerzas, sea cual fuere el método que uses: formulario, querystring, ajax o usando un control de terceros como el AspGrid.

Con eso en la cabeza ... vuelve a replantearte el problema tu mismo y decide qué quieres hacer en realidad.

Define un camino en concreto y trata de elaborar algo, si hay dudas ahora si pregunta algo específico.

Saludos
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 02:09.