Hola
Quisiera ver si me pueden orientar
Tengo una tabla que manualmente actualizamos pero ahora me pidieron realizar un script para actualizarla un poco mas automaticamente y me esta costando mucho trabajo porque no encuentro una buena forma de hacerlo
La tabla a actualizar es esta
El funcionamiento de dicha actualizaciòn como lo hacemos manual es el siguiente:
Tenemos una tabla llamada HISTORIA, y supongamos que se requiere actualizar el registro cuyo ID es el 341 (la columna que se desea editar es referencia) , entonces en vez de actualizar dicho campo, se genera otro registro (por ejemplo con el ID 342) con informaciòn identica al del 341, en este nuevo registro hacemos el cambio que necesitamos de la columna referencia. Una vez hecho esto hay que cambiar la columna estatus de uno a cero (lo que indica que ya no es el registro correcto) y en el nuevo registro hay que hacer que la columna estatus tenga el valor de uno (para indicar que es el registro correcto)
Aqui les muestro un còdigo que actualiza la columna referencia pero no crea el nuevo registro

, no tengo idea de como puedo hacerlo
Código:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<HTML>
<HEAD>
<TITLE>1</TITLE>
<%
id_historial= 341
referencia = "34453" %>
<center>Consulta a una base de datos</center>
<%
Dim oConn, rs, SQL
Dim nombre
'Creo el objeto Connection
set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("bd1.mdb")
SQL= "UPDATE historia SET estatus = 1, referencia = '" & estatus & "' where id_historial = " & id_historial & ""
set rs = oConn.Execute(SQL)
Response.Write("SE ACTUALIZO tabla")
oConn.Close
%>
MAs informaciòn
ASP 3.0
Windows XP
Por favor solicito de su valiosa ayuda a modificar el codigo q tengo o a que me den ideas.
Gracias !!!!!!!!