Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/06/2002, 14:29
pumuky
 
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: <%=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 ;)