conetar a base de datos

24/01/2005 - 20:58 por fox_dev | Informe spam
Un saludo
que tengo um problema com connecion a una bd access 2003
<%

Conn = "DRIVER={Microsoft Access Driver (*.mdb)};"

Conn=conn & "DBQ="& Server.mappath("./contactos.mdb") & ";"

Set rs = Server.CreateObject("ADODB.Recordset")

SQLStmt = "insert into contactos(nome,morada) values
('testinmor','testmorada')"

rs.Open SQLStmt,Conn,1,2


%>

Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Controlador Microsoft Access de ODBC]Erro geral Não é possível
abrir a chave de registo 'Temporary (volatile) Jet DSN for process 0x5a4
Thread 0x628 DBC 0x14422a4 Jet'.
/contactos/asp3.asp, linha 6

me podem ajudar?

un saludo

Preguntas similare

Leer las respuestas

#1 Jhonny Vargas P. [MVP]
24/01/2005 - 21:17 | Informe spam
Hola,

Es problema de permisos, te cuento que el que está leyendo la base de datos
es un usuario anónimo en tu máquina llamado IUSR_nombreservidor o el
IWAM_nombreservidor (dependerá del nivel de aislamientro de la aplicación en
el IIS)

Deberías dar permisos a la carpeta donde se localiza el MDB a los usuarios
anóminos. El problema radica en que ese MDB está en una carpeta virtual, por
lo tanto SACA ese mdb de ese lugar y colocalo en otra carpeta fuera como por
ejemplo C:\datos y a esta última dale permisos a los usuarios anóminos de
Lectura/Escritura..


Saludos,
Jhonny Vargas P.
Santiago de Chile



"fox_dev" escribió en el mensaje
news:newscache$rf7uai$y5j$
Un saludo
que tengo um problema com connecion a una bd access 2003
<%

Conn = "DRIVER={Microsoft Access Driver (*.mdb)};"

Conn=conn & "DBQ="& Server.mappath("./contactos.mdb") & ";"

Set rs = Server.CreateObject("ADODB.Recordset")

SQLStmt = "insert into contactos(nome,morada) values
('testinmor','testmorada')"

rs.Open SQLStmt,Conn,1,2


%>

Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Controlador Microsoft Access de ODBC]Erro geral Não é possível
abrir a chave de registo 'Temporary (volatile) Jet DSN for process 0x5a4
Thread 0x628 DBC 0x14422a4 Jet'.
/contactos/asp3.asp, linha 6

me podem ajudar?

un saludo







Respuesta Responder a este mensaje
#2 fox_dev
24/01/2005 - 22:50 | Informe spam
gracias vargas
desde portugal

"Jhonny Vargas P. [MVP]" escreveu na
mensagem news:
Hola,

Es problema de permisos, te cuento que el que está leyendo la base de


datos
es un usuario anónimo en tu máquina llamado IUSR_nombreservidor o el
IWAM_nombreservidor (dependerá del nivel de aislamientro de la aplicación


en
el IIS)

Deberías dar permisos a la carpeta donde se localiza el MDB a los usuarios
anóminos. El problema radica en que ese MDB está en una carpeta virtual,


por
lo tanto SACA ese mdb de ese lugar y colocalo en otra carpeta fuera como


por
ejemplo C:\datos y a esta última dale permisos a los usuarios anóminos de
Lectura/Escritura..


Saludos,
Jhonny Vargas P.
Santiago de Chile



"fox_dev" escribió en el mensaje
news:newscache$rf7uai$y5j$
> Un saludo
> que tengo um problema com connecion a una bd access 2003
> <%
>
> Conn = "DRIVER={Microsoft Access Driver (*.mdb)};"
>
> Conn=conn & "DBQ="& Server.mappath("./contactos.mdb") & ";"
>
> Set rs = Server.CreateObject("ADODB.Recordset")
>
> SQLStmt = "insert into contactos(nome,morada) values
> ('testinmor','testmorada')"
>
> rs.Open SQLStmt,Conn,1,2
>
>
> %>
>
> Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
> [Microsoft][Controlador Microsoft Access de ODBC]Erro geral Não é


possível
> abrir a chave de registo 'Temporary (volatile) Jet DSN for process 0x5a4
> Thread 0x628 DBC 0x14422a4 Jet'.
> /contactos/asp3.asp, linha 6
>
> me podem ajudar?
>
> un saludo
>
>
>
>
>
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida