Necesito saber si este cambio que he hecho está bien hecho, a ver si alguien lo ve factible:
Código HTML:
'recogemos de url el IdPers y vamos a BD de la web idPers = Request.QueryString("IdPers") Dim para(1) para(1) = idPers Dim gblCnn2 'para mysql de la web dim gblConnectionString2 ' para mysql de la web gblConnectionString2 = "DRIVER={MySQL ODBC 3.51 Driver}; SERVER=+++; DATABASE=++; UID=++; PASSWORD=+++; OPTION=3" On Error Resume Next set gblCnn2 = darConexion(gblConnectionString2) if err.number<>0 then response.write("El sitio web no es accesible") else set rsPer = "SELECT * FROM INSC_PERS WHERE id='" & para(1) & "'", gblCnn2 if NOT (rsPer.eof and rsPer.bof) then arrBene = rsPer.getrows end if
No se si en la consulta debo de poner : para(1) o solo para, ya que "para" solo contiene un dato , la id de la persona.
¿Debería de funcionarme así y el error está en otro lado?¿O está mal planteado?
En asp estaba así:
Código HTML:
set rsPer = ejecutarsprs("INSC_PERS1_sel", para, gblcnn2 )
Espero que m podais contestar aunque sea para decirme si el como lo he planteado es un disparate o no.. por favor..
Un saludo amigos.