|
|
|
||||||||||||||||||||||
|
|||||||||||||||||||||||
|
|||||||||||||||||||||||
Parceiros - CSS para Web Design - S.O.S Designers - Slackware-Brasil - Crie seu Web site - Oficina da Net |
O motor de banco de dados não pode abrir o arquivoTenho ACCESS 97 e ACCESS 2003 Tudo sem problemas até que cheguei ao capítulo "Seleções em uma tabela de banco de dados com ASP" onde ao executar o exemplo aparece o seguinte erro: Microsoft OLE DB Provider for ODBC Drivers (0x80004005) [Microsoft][Controlador ODBC Microsoft Access] O motor de banco de dados Microsoft Jet não pode abrir o arquivo '(desconhecido)'. Está aberto em modo exclusivo por outro usuário ou então necessita permissão para ver seus dados. Aparece na linha que se tenta abrir o BD: Conn.Open "Meubanco" O DSN foi criado e funciona pois o verifiquei com EXCEL. Necessito sua ajuda já que busquei em FAQ e não encontrei referência sobre este erro. A FAQ O motor de banco de dados não pode abrir o arquivo tem Pertence à categoria:
Tinha isto: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Documento sem título</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <% Const DsnSocio = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=g:\www.anro.com.ar\webspace\elsubte\anro\anro.com.ar\db\Socios.mdb;Persist Security Info=False" okNro = session("OkNro") EsSocio = session("TEsSocio") Set cnn = Server.CreateObject ("ADODB.Connection") Set rst = Server.CreateObject ("ADODB.Recordset") cnn.open DsnSocio sqltxt = "Select * from TabSocios where Nro = " & okNro rst.Open sqltxt,cnn,3,3 rst("EsSocio") = EsSocio %> .........<%=sqltxt%>...<%=okNro%>...<%=EsSocio%> <% rst.update rst.Close set rst = Nothing cnn.Close set cnn = Nothing %> Mudei por: Const DsnSocios = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=g:\www.anro.com.ar\webspace\elsubte\anro\anro.com.ar\db\Socios.mdb;Persist Security Info=False" cnn.open DsnSocio E não tive problemas. Suponho que não fechei o Const DsnSocio , em alguma página, por isso me acusa o mesmo erro que o seu. Prove esta mudança e tratemos de averiguar como se pode detectar os DSN usados e não fechados (Existe algum software?)
|
| Sobre nós | Copyright | Anuncie | Entrar em contato | <criarweb> |