Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/11/2003, 14:07
Avatar de Mulato
Mulato
 
Fecha de Ingreso: diciembre-2001
Ubicación: Caracas
Mensajes: 158
Antigüedad: 23 años, 4 meses
Puntos: 0
Actualizar datos dinamicos a través de un text field...

Saludos colegas...

Estoy tratando de actualizar unos datos que se crean dinamicamente... Ahora bien la idea es que se me cree un text fileld para modificar los datos:

<input type="text" name="campo" value='<% Response.Write result.Fields("telefono") %>' size="7" maxlength="7" border="0">

Hasta aqui todo bien, pero el problema esta que al actualizar un solo dato si me funciona pero al realizar una consulta que traiga varias personas con el mismo telefono y deseo modificar todos los telefonos no me actualiza nada , aqui les coloco el codigo que uso para realizar el cambio

<%'Se declara una variable para almacenar el parametro de la forma

dim carnet, telefono, total, conteo

carnet=Request.Form("carnet")
telefono= Request.Form("pbax")
total = Request.Form("contador")

'Abre la conexion con la base de datos

Set cnn = Server.CreateObject("ADODB.Connection")
cnn.Open "DSN=personal_prueba"

'Ejecuta un sentencia SQL de consulta


sqltxt = "Update personal Set chr_tel_oficina='" & PBAX & "' where is_carnet='" & carnet & "' and chr_tel_oficina <> '" & PBAX & "' "

'Ejecutamos la orden

set res = cnn.Execute(sqltxt)
%>
<%'Escribe el Registro
Response.Write Request.Form("telefono")%>

Si ustedes observan la captura de carnet y telefono sucede de esta forma

01, 02, 03, 04
45826, 45963, 00001, 00002

El problema es que no se como separar estos datos para lograr actualizarlos...

Agradeciendo su atención

y
__________________
Necesito aprender para compartir mi saber...