Tengo un campo en la tabla que se llama "id_registro" que se autoincrementa y no se repite nunca, calculo que lo debo usar, pero no se como.
aqui mi form:
Código:
  
y aqui la hoja que toma los datos osea cargado.asp (a donde envia el form anterior)            <%
FInicio = "2007/1/1"
dia=DateDiff("d", FInicio ,date())
%>
<FORM METHOD="POST" ACTION="cargado.asp">
<%
for i = 0 to 30
%>
  <table width="70%" border="0" cellspacing="0" cellpadding="0">
    <tr>
      <td><div align="center" class="Estilo10"><%=((Date() - dia) + i)%></div></td>
      <td><span class="Estilo10">
        <input name="bme<% = i %>" type="text" value="" size="15" /></span></td>
      <td><div align="center" class="Estilo10">
        <input name="fecha<% = i %>" type="hidden" value="<%=((Date() - dia) + i)%>" />
      </div></td>
      <td><div align="center" class="Estilo10">
        <input name="turno<% = i %>" type="hidden" value="1" />
      </div></td>
      <td><div align="center" class="Estilo10">
        <input name="local<% = i %>" type="hidden" value="1" />
      </div></td>
    </tr>
  </table>
  <%next%>
      <INPUT TYPE="hidden" value="<% = i %>" name="cantidad"> 
	  <INPUT TYPE="hidden" value="<% = i %>" name="cantidad2">
	  <INPUT TYPE="hidden" value="<% = i %>" name="cantidad3">
	  <INPUT TYPE="hidden" value="<% = i %>" name="cantidad4">
	  <br>
      <INPUT TYPE="SUBMIT" value="Insertar">
      </p>
</p>
    </FORM>
Código:
  
cualquier consejo sera de gran ayuda.              <%
'Recogemos los valores del formulario
cantidad = Request.Form("cantidad")
cantidad2 = Request.Form("cantidad2")
cantidad3 = Request.Form("cantidad3")
cantidad4 = Request.Form("cantidad4")
'Instanciamos y abrimos nuestro objeto conexion 
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.open "circulacion", "sa", ""
set objRS = CreateObject("ADODB.Recordset")
for i = 0 to cantidad
bme_actual = request.form("bme" & i)
fecha_actual = request.form("fecha" & i)
turno_actual = request.form("turno" & i)
local_actual = request.form("local" & i)
'Ahora creamos 30 sentencias SQL
if bme_actual<>"" or bme<>0 then
   sSQL="Insert Into costos_maxirest (bme,fecha,turno,local) values ('" & bme_actual & "','" & fecha_actual & "','" & turno_actual & "','" & local_actual & "')"
   'y Ejecutamos la orden 30 veces
   set objRS = Conn.Execute(sSQL)
end if
next
%>
</p>
            <p class="Estilo11">Datos cargados </p>
            <%
'Cerramos el sistema de conexion
Conn.Close
%>
muchisimas gracias.
pela
 
 


 Myakire
Myakire ), hay veces que no es necesario crear todo desde 0, simplemente utilizas la misma estructura y solo cambias 1 o 2 parametros....
), hay veces que no es necesario crear todo desde 0, simplemente utilizas la misma estructura y solo cambias 1 o 2 parametros....
 creo que no pegue correctamente ADLER, una disculpa...
creo que no pegue correctamente ADLER, una disculpa... 
 
