



Ayudo en otros foros, pero de ASP ando pegado... HELPPPP.
| |||
conexión Brinkster Necesito alguien que tega alogada una DB en Brinkster... Es urgente. NO consigo que funcione mi enlace. ![]() ![]() ![]() ![]() Ayudo en otros foros, pero de ASP ando pegado... HELPPPP. |
| ||||
éste es el código para conectarte a la base de datos, pero no sé si es lo que pides Dim MyConn, sConnString Set myConn = Server.CreateObject("ADODB.Connection") sConnString = "DRIVER={Microsoft Access Driver (*.mdb)};" & _ "DBQ=" & Server.MapPath("\tu nombre de usuario \db\el nombre de tu base de datos ") & ";" myConn.Open(sConnString)
__________________ :: by aone :neurotico :: http://usuarios.lycos.es/aone/grafos/logo_aone.JPG |
| |||
El código que puse fue el siguiente: <% Option Explicit Response.Expires = -1000 Dim oConn Dim oRS Dim sSQL Dim sColor Dim sConnection Set oConn = Server.CreateObject("ADODB.Connection") sConnection = "Provider=Microsoft.Jet.OLEDB.4.0;" & _ "Data Source=" & Server.MapPath("db\acceso.mdb") & ";" & _ "Persist Security Info=False" oConn.Open(sConnection) sSQL = "SELECT usuario, pass FROM filtro" Set oRS = oConn.Execute(sSQL) Response.Write("<table border=1 cellpadding=1 cellspacing=1 style='font-family:arial; font-size:10pt;'>") Response.Write("<tr bgcolor=black style='color:white;'><td>usuario</td>") Response.Write("<td>pass</td>") sColor = "white" Do While NOT oRS.EOF If sColor = "silver" Then sColor = "white" Else sColor = "silver" End If Response.Write("<tr bgcolor='" & sColor & "'>") Response.Write("<td>" & oRS("usuario").Value & "</td>") Response.Write("<td>" & oRS("pass").Value & "</td>") oRS.MoveNext Loop Response.Write("</table><br><br>") oConn.Close Set oRS = Nothing Set oConn = Nothing %> Aunque mi código funcionó bien en PC, cambié utilizando la pantilla que ellos te dan, para ver si de esta forma funciona. Mi DB se llama "acceso" la tabla se llama "filtro" y los campos que la componen son "usuario" y "pass". Puedes probarlo en: http://www34.brinkster.com/duvic Mirar a ver si me podies hechar una mano. Estoy empezando con ASP y necesito tener acceso y manipular la DB con urgencia. Tengo un par de encargos y hasta que no domine no puedo meterme. GRACIAS A LOS DOS... ![]() ![]() |
| ||||
en la conexión a la base te falta el nombre de usuario __________________________________________________ _ Set oConn = Server.CreateObject("ADODB.Connection") sConnection = "Provider=Microsoft.Jet.OLEDB.4.0;" & _ "Data Source=" & Server.MapPath("duvic \db\acceso.mdb") & ";" & _ "Persist Security Info=False" oConn.Open(sConnection __________________________________________________ _ pero no sé si será eso......
__________________ :: by aone :neurotico :: http://usuarios.lycos.es/aone/grafos/logo_aone.JPG |
| |||
Set oConn = Server.CreateObject("ADODB.Connection") sConnection = "Provider=Microsoft.Jet.OLEDB.4.0;" & _ "Data Source=" & Server.MapPath("\duvic\db\acceso.mdb") & ";" & _ "Persist Security Info=False" oConn.Open(sConnection) ![]() ![]() NO me abandones echale una mirada. Ya no se por donde darle. ![]() ![]() |
| ||||
no es que sepa mucho pero intentaré ayudarte.... oRS("usuario").Value Response.Write("<td>" & oRS("pass").Value ese .Value no lo entiendo... las variables pass y usuario son texto, no? yo lo pondría sin el .Value prueba...... ![]()
__________________ :: by aone :neurotico :: http://usuarios.lycos.es/aone/grafos/logo_aone.JPG |
| ||||
he canviado algunas cosas... yo creo que está todo correcto aquí. Pruébalo, y si no funciona comprueba que la base de datos tiene esa tabla y esos registros, porque no sé que más puede fallar... ![]() <%Dim oConn, oRS, sSQL, sColor, sConnection Set oConn = Server.CreateObject("ADODB.Connection") sConnection = "Provider=Microsoft.Jet.OLEDB.4.0;" & _ "Data Source=" & Server.MapPath("duvic\db\acceso.mdb") & ";" & _ "Persist Security Info=False" oConn.Open(sConnection) set oRS = oConn.Execute("select usuario, pass from filtro") Response.Write("<table border=1 cellpadding=1 cellspacing=1 style='font-family:arial; font-size:10pt;'>") Response.Write("<tr bgcolor=black style='color:white;'><td>usuario</td>") Response.Write("<td>pass</td>") sColor = "white" while not oRS.eof If sColor = "silver" Then sColor = "white" Else sColor = "silver" End If Response.Write("<tr bgcolor='" & sColor & "'>") Response.Write("<td>" & oRS("usuario") & "</td>") Response.Write("<td>" & oRS("pass") & "</td>") oRS.MoveNext oRS.movenext wend Response.Write("</table><br><br>") oConn.Close %>
__________________ :: by aone :neurotico :: http://usuarios.lycos.es/aone/grafos/logo_aone.JPG |
| ||||
como última prueba, pon: sConnection = "DRIVER={Microsoft Access Driver (*.mdb)};" & _ donde tu tienes: sConnection = "Provider=Microsoft.Jet.OLEDB.4.0;" & _ ya más no puedo hacer. ![]()
__________________ :: by aone :neurotico :: http://usuarios.lycos.es/aone/grafos/logo_aone.JPG |
| |||
![]() ![]() Te parece bien si te doy el user y password de brinkster y la das una mirada. Es que hasta en mi PC funciona sin problmas. No se por donde darle. Puse inclusive el enlace con el ejemplo que ellos ponen y sigue con lo mismo. ME VOY A VOLVER LOCO. He atascado en lo que creía más sencillo. Y el caso es que me hace falta, si no... hacer puñe... Anda mira a ver si puedes ver algo. El código, después de tanta prueba, estou seguro de que está bien... Bueno el fichero verify.asp = al código que me has pasado ni + ni - Gracias por tu paciencia. Era feliz con el COBOL ![]() ![]() Encantado con la ayuda ![]() ![]() |
| ||||
como tu quieras! pásame los datos en un mensaje privado y haré lo que pueda.
__________________ :: by aone :neurotico :: http://usuarios.lycos.es/aone/grafos/logo_aone.JPG |
| ||||
hecho! ¡¡¡ YA ESTÁ !!! los problemas: en la base de datos el campo "pass" lo tenías como "paso" el código de conexión estava mal, mírate el que he puesto yo, ok? venga, a seguir con tu sitio! ![]()
__________________ :: by aone :neurotico :: http://usuarios.lycos.es/aone/grafos/logo_aone.JPG |
| |||
Un abrazo ASÍ de grande. Lo que te haga falta. Después de muchos años de pelear con las computer uno ya sabe que el error siempre está en una chorrada de un punto, una variable mal puesta, etc... Pero esta vez, ya empezaba a acobardarme, entre otras cosas, por ser la primera vez que trasteo ASP, no sabía verdaderamente donde podía estar el error.. OYE UN AMIGO ![]() ![]() ![]() ![]() ![]() ![]() |