
17/06/2002, 14:29
|
| | Fecha de Ingreso: mayo-2002
Mensajes: 82
Antigüedad: 23 años Puntos: 0 | |
Re: Explicacion del UPDATE Hola, aquí tienes un pequeño ejemplo:
Tienes una pequeña base de datos en acces con la tabla: tabla1, esta cotiene los campos: campo1(es un numérico),campo2
//Te declaras tres variables:una va a ser el recordset(rs), otra la conexión a la base de datos(conn)y una tercera q almacena la sentencia q se va a ejecutar(SQL)
<%
Dim conn,rs,SQL
//declaras rs como un objeto recordset:
set rs=CreateObject("ADODB.Recordset")
//Declaras conn como un objeto connection:
Set conn = Server.CreateObject("ADODB.Connection")
//Enlazas la conexión a tu base de datos
conn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("\tudirectorio\db\tubasededato s.mdb"))
//Le asignas a SQl la sentencia a ejecutar:
SQL = "Select * From tabla1 Where campo1=5"
//Ejecutas la sentencia
Set rs = conn.Execute(SQL)
//Mientras no se llegue al final de los registros obtenidos mediante la consulta:
Do While Not rs.EOF
//Escribes una línea q muestra los dos campos de ese registro:
<b>Registro actual:&nbsp;<%=rs("campo1")%> ,<%=rs("campo2")%></b><br>
//te mueves al siguiente registro
rs.MoveNext
Loop
//cuando sale del bucle, es decir cuando ha legado al último registro obtenido por la consulta, cierras el recordset:
rs.Close
Espero q te haya quedado claro, si no es así, dímelo y te pongo otro ejemplo o si tienes alguna duda pregunta.
Suerte ;) |