Toon posts:

[ASP] probleem met schrijven naar access

Pagina: 1
Acties:

Verwijderd

Topicstarter
hallo,

ik ben bezig met het maken van een guestbook, maar ik kom er niet uit, heb de search geprobeerd maar daar kom ik ook al niet uit, dit is de fout melding die ik krijg

Soort fout:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access-stuurprogramma]Algemene fout Kan de registersleutel Temporary (volatile) Jet DSN for process 0x34c Thread 0x4c4 DBC 0x1303024 Jet niet openen.
/sign.asp, line 219


en dit is wat ik heb staan in de editor,
Afbeeldingslocatie: http://members.lycos.nl/nr2weedhead/asp.jpg

punt 2 is ik host het thuis, en ik gebruik daarvoor, win2k met IIS van af de cd, moet ik daar anders nog iets instellen, alvast bedankt

[ Voor 12% gewijzigd door Verwijderd op 22-01-2003 01:59 . Reden: de foto ]


Verwijderd

Misschien kan je ff goed hier naar kijken. :)

Verwijderd

Check ook of je wel Jet drivers geinstalleerd hebt. Zo niet, kan je ze wel van http://www.microsoft.com/data/ downloaden.

  • BlackBurn
  • Registratie: Juni 2001
  • Laatst online: 22:46

BlackBurn

One Ring To Rule Them All

Kun je iets duidelijker zijn, kun je nou alleen niet schrijven of word de database niet geopend, want als ik de foutmelding zo lees, dan lijkt mij het laatste.

If it is broken, fix it. If it ain't broken, make it better!


  • Phenomenon
  • Registratie: December 2000
  • Laatst online: 01-04 13:18
BlackBurn schreef op 22 januari 2003 @ 11:08:
Kun je iets duidelijker zijn, kun je nou alleen niet schrijven of word de database niet geopend, want als ik de foutmelding zo lees, dan lijkt mij het laatste.
Dat lijkt mij ook. Ik zou eens een response.write van je server.mappath("database.mdb") doen. Een eens controleren of die locatie klopt.

Een ook of je voldoende rechten op de database hebt.

  • paragon
  • Registratie: April 2000
  • Laatst online: 23-08 17:24
Ja echt een geval van een database die niet gevonden/toegankelijk is. Had die error namelijk net zelf ook :)

Verwijderd

Topicstarter
de database wordt niet geopend, maar ik heb alle rechten op write staan, wat kan ik er aan doen zodat het wel geopend wordt

  • Phenomenon
  • Registratie: December 2000
  • Laatst online: 01-04 13:18
Ok rechten op write en read dan :?. En ik neem aan dat je gebruiker IUSR die rechten hebt gegeven of niet.

Is je pad naar de database wel goed dan? Probeer het anders eens via een dsn

  • The-Source
  • Registratie: Augustus 2001
  • Laatst online: 24-08 15:58
Maak een bestandje genaamd blaat.udl aan.
Open dit bestand en kies als driver JET 4 uit. (die is beter dan de access driver zelf)
Kies bij het volgende tabblad de locatie van je .mdb
en druk op Test connectie.
Als je de melding geslaagd krijgt dan sluit je het scherm af en open het bestand in notepad.
Kopieer de onderste regel en gebruik die als connectionstring in je pagina.

Taal fouten inbegrepen ;)


  • robjanssen
  • Registratie: September 2001
  • Laatst online: 02-08 16:10

robjanssen

Software Developer

ASP.NET Visual Basic:
1
2
3
4
5
6
7
8
Dim Conn, strConnectionString

strConnectionString = "Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("guestbook.mdb") & ";Persist Security Info=False"
Set Conn = Server.CreateObject("ADODB.Recordset")
Conn.Open strConnectionString

Conn.Close
Set Conn = Nothing

  • paragon
  • Registratie: April 2000
  • Laatst online: 23-08 17:24
Het probleem is reeds opgelost (via icq) het waren gewoon de rechten die het bestand had. Ik dacht ik meld het even dan is dat duidelijk.

Verwijderd

Topicstarter
okay probleem is opgelost, thanks paragon, sorry dat ik het zelf zo laat meldt.
Pagina: 1