
07/06/2004, 08:55
|
| | Fecha de Ingreso: noviembre-2003 Ubicación: Madrid
Mensajes: 353
Antigüedad: 21 años, 5 meses Puntos: 1 | |
Bueno, yo me he quedao hecho un lio, no me he enterado de mucho, a ver si es esto:
Tienes un listado de clientes y quieres:
1.- Modificarlos: Obviamente tendrás que acceder a cada uno de forma independiente, no puedo entender como se pueden editar 2 registros a la vez ¿?
2.- Quierés poder eliminar varios clientes a la vez:
Yo lo haría así:
Recogo los datos en una página hacia donde apunta el formulario y con un bucle los elimino:
<%
id_cliente=Split(Request.Form("id_cliente"),", ")
For i=0 to Ubound(id_cliente)
MM_editConnection = MM_bd_STRING 'Tu conexión a la base de datos
MM_editTable = "clientes" 'Tabla clientes
MM_editRedirectUrl = ""
MM_fieldsStr = "id_cliente|value" 'id del cliente
MM_columnsStr = "id_cliente|none,none,NULL"
MM_editQuery = "delete * from clientes(id_cliente) VALUES ('"& id_cliente(i)&"'")"
Set MM_editCmd = Server.CreateObject("ADODB.Command")
MM_editCmd.ActiveConnection = MM_editConnection
MM_editCmd.CommandText = MM_editQuery
MM_editCmd.Execute
MM_editCmd.ActiveConnection.Close
next
Response.Redirect("la_pagina_que_quieras.asp")
%> |