Avatar billede axel Nybegynder
22. maj 2002 - 18:37 Der er 6 kommentarer og
1 løsning

adgagn til DB...Access

Jeg er ved at forsøge at komme til at bruge Access DB og har kodet adgangen til DB. Troede jeg !!

Min kode ser sådan ud :

<%
  Dim connection, forespoergsel, testdata
 
  Set connection = Server.CreateObject( "ADODB.Connection" )
  connection.connectionstring = "Provider=Microsoft.Jet.OLEDB.4.0;DataSource=db/TmmDB.mdb;"
  connection.open
 
 
  Set testdata = Server.CreateObject( "ADODB.Recordset" )
  forespoergsel = "SELECT Firmanavn FROM Kunde"
  testdata.open forespoergsel, connection, adOpenForwardOnly, adCmdText
  On Error Resume Next
 
%> 

og det giver mig følgende runtime fejl :

Microsoft JET Database Engine error '80004005'

Could not find installable ISAM.

/tester/Kundekartotek.asp, line 15
Avatar billede medions Nybegynder
22. maj 2002 - 18:42 #1
prøv lige med denne:
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("db/tmmdb.mdb")

Set objRs = Conn.Execute("SELECT * FROM firmanavn FROM kunde")
Response.Write(objRs(0))

//>Rune
Avatar billede axel Nybegynder
22. maj 2002 - 20:47 #2
det giver følgende fejl medions :

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key 'Temporary (volatile) Jet DSN for process 0x3e4 Thread 0x478 DBC 0x11b3d024 Jet'.

/tester/Kundekartotek.asp, line 14
Avatar billede axel Nybegynder
22. maj 2002 - 21:03 #3
Når jeg får følgende tilbage fra DB, hvad kan fejlen så være ?? :o)


Standard Jet DBµnb` ÂUé©gr@?œ~Ÿÿ…š1Åyºí0¼ß̝cÙäßFûŠ¼Niì7KÖœúÐÌ(æ$Š`B{6ãàß±afCÙ=±3"óy[„'|*Jà|™˜ýóDÙ »|‚f_•øЉ$…gÆ'DÒîÏeíÿÇF¡x íé-bÔT4.0 d»v€JO`YbJO`YbkMiQJmdiQbUYbQokQikþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÞ YÿÿÿÿÿÿÿÿÿÿÿÿS  Y  YY YY Y þY Y r Y s Y E Ya Ydþ Y2þY Y  Y jþYConnectDatabaseDateCreateDateUpdate FlagsForeignNameIdLvLvExtraLvModule LvPropName OwnerParentIdRmtInfoLongRmtInfoShortTypeƒÿÿÿÿnÿÿÿÿiÿÿÿÿÿÿÿÿÿÿÿÿƒÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿYÿÿÿÿYÿÿÿÿIdParentIdName        ÿÿ€Ce‡™×Bâ@Ce‡™×Bâ@MSysGroupMembers@@@@@@@@@@@ ¿€Ce‡™×Bâ@Ce‡™×Bâ@MSysGroupList::::::::::: ¿€£¤†™×Bâ@Ce‡™×Bâ@MSysUserMembershipsFFFFFFFFFFF ¿€ùƒ™×Bâ@£¤†™×Bâ@MSysUserList88888888888 ¿‚™×Bâ@‚™×Bâ@€MSysGroupsÙ66666666664 ÿ‚™×Bâ@‚™×Bâ@€MSysAccountsÙ::::::::::8 ÿ‚™×Bâ@‚™×Bâ@€MSysRelationshipsÙDDDDDDDDDDB
Avatar billede medions Nybegynder
22. maj 2002 - 21:07 #4
Aner det ik'! *G*

Men grunden til at du får fejl, nr 2 er at du ikke har sat skrive/læse rettigheder på databasen!

find Database filen (.mdb)
højreklik
Properties
Readonly skal ikke være vinket af!
Fanebladet Security
Der skal du give alle rettigheder fri!

//>Rune
Avatar billede axel Nybegynder
23. maj 2002 - 09:10 #5
Ved du så hvad denne fejl kan være ???


Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key 'Temporary (volatile) Jet DSN for process 0x34c Thread 0x4a4 DBC 0x12977024 Jet'.

/tester/Kundekartotek.asp, line 18
Avatar billede medions Nybegynder
23. maj 2002 - 14:33 #6
den kommer netop pga. at du ikke har givet skriveadgang! Har du da gjordt som følgende:

find Database filen (.mdb)
højreklik
Properties
Readonly skal ikke være vinket af!
Fanebladet Security
Der skal du give alle rettigheder fri!

//>Run
Avatar billede medions Nybegynder
18. november 2002 - 14:26 #7
Thx 4 Poinz

//>Rune
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester