Ver Mensaje Individual
  #3 (permalink)  
Antiguo 13/02/2008, 16:09
Avatar de Shiryu_Libra
Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 18 años, 1 mes
Puntos: 88
Re: agregar varios con varios input text



otra manera de tomar los valores sin definir el numero de vueltas que dara el FOR, seria de esta manera.... tomando el codigo de las FAQS #3 y modificandolo solo lo necesario
Cita:
<%
function AgregarDatos(sDato)
'Deberas agregar tu cadena de conexion
set oConn = server.CreateObject("ADODB.Connection")
sSQL="INSER INTO NombreTabla(campo) VALUES ('"& sDato &"')"
oConn.execute(sSQL)
if Err = 0 then
response.Write "Dato Agregado Correctamente<br />"
else
response.Write "Error al ingresar datos<br />Detalle" & Err
end if
oConn.close
set oConn = nothing
end function

if request.ServerVariables("REQUEST_METHOD")="POST" then
for each item in request.form
if request.Form(item)<>"" then
response.Write "Valor = " & request.Form(item) & "<br />"
AgregarDatos(request.Form(item))
'Esto se puede omitir
lleno=lleno+1
else
vacio=vacio+1
end if
next
elseif request.ServerVariables("REQUEST_METHOD")="GET" then
for each item in request.QueryString
if request.QueryString(item)<>"" then
response.Write "Valor = " & request.QueryString(item) & "<br />"
AgregarDatos(request.QueryString(item))
'Esto se puede omitir
lleno=lleno+1
else
vacio=vacio+1
end if
next
else

'Esta parte tambien se puede omitir
response.Write "De los " &_
(cint(lleno)+cint(vacio)) &_
" TextBox, se encontraron <br />LLenos (" &_
cint(lleno) &") y Vacios (" &_
cint(vacio) &")"
%>
<a href="inputsdinamicos.asp">Regresar</a>
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra