Foros del Web » Programando para Internet » ASP Clásico »

problemas con una fuction

Estas en el tema de problemas con una fuction en el foro de ASP Clásico en Foros del Web. hola amigos, tengo un problemita con una fuction La cosa es asi. En la fuction debo mandarle dos campos de la db para hacer una ...
  #1 (permalink)  
Antiguo 20/06/2008, 17:04
Avatar de virla  
Fecha de Ingreso: julio-2002
Ubicación: Rio Gallegos - Santa Cruz
Mensajes: 893
Antigüedad: 22 años, 9 meses
Puntos: 1
Exclamación problemas con una fuction

hola amigos, tengo un problemita con una fuction
La cosa es asi.
En la fuction debo mandarle dos campos de la db para hacer una busqueda mas rapida.
Ejemplo
Mifuncion(fecha,zona)
Bueno hasta ahí todo bien
Pero necesito que esta fuction me debuelva el resultado de el campo encontrado

Dento de la function tengo algo asi
MiId=res(Id)
MiTit=res(tit)
MiNom=res(nom)
Etc.
Alguien sabe como deberia hacer?
__________________
---->Sin ayuda no se llega a ningun lado<----
Virla
  #2 (permalink)  
Antiguo 21/06/2008, 00:25
Avatar de 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
Respuesta: problemas con una fuction

podrias enviarle la conexion, asi seria un execute aparte
Cita:
function campoadicional(camp1,camp2,cxn)
SQL="select campo from tabla where campo1="& camp1 &" and campo2="&camp2
set rsx=cxn.execute(SQL)
if Err=0 then
if rsx.eof=false then
respuesta=rsx.fields.item("campo").value
else
respuesta="NODATA"
end if
else
respuesta="ERROR"
end if
campoadicional=respuesta
rsx.close
end function
evaluas antes de usar la respuesta
Cita:
if (campoadicional<>"NODATA" and campoadicional<>"ERROR") then
continuas con tu codigo
else
realizas algun codigo externo
end if
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #3 (permalink)  
Antiguo 21/06/2008, 06:12
Avatar de virla  
Fecha de Ingreso: julio-2002
Ubicación: Rio Gallegos - Santa Cruz
Mensajes: 893
Antigüedad: 22 años, 9 meses
Puntos: 1
Respuesta: problemas con una fuction

ok entiendo, ahora yo guardo varios valores en (utilizando el mismo ejemplo que el tuyo) respuesta=rsx.(id),rsx(nom),rsx(titu)
como puedo hacer para poder despues separar cada una de los campos?
__________________
---->Sin ayuda no se llega a ningun lado<----
Virla
  #4 (permalink)  
Antiguo 21/06/2008, 07:16
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 18 años, 3 meses
Puntos: 126
Respuesta: problemas con una fuction

Hola

Cita:
id = rsx.fields("id")
nom = rsx.fields("nom")
titu = rsx.fields("titu")

respuesta= id & "," & nom & "," & titu

Después haces un Split

division = Split(respuesta, ",")

for i = 0 to UBound(division)
campo(i) = division(i)
next
Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #5 (permalink)  
Antiguo 21/06/2008, 08:52
Avatar de virla  
Fecha de Ingreso: julio-2002
Ubicación: Rio Gallegos - Santa Cruz
Mensajes: 893
Antigüedad: 22 años, 9 meses
Puntos: 1
Respuesta: problemas con una fuction

muchas gracias lo voy a probar y despues les cuento
__________________
---->Sin ayuda no se llega a ningun lado<----
Virla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:09.