Toon posts:

[ASP] File already in use

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik bent met ASP aan het knutselen gegaan, allemaal leuk en aardig.

Op het moment dat ik gegevens op mn pagina wil laten zien dmv een recordset krijg ik een vage foutmelding, nl "file already in use"

De melding verschijnt wanneer de databaseconnection wordt geopend.

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 20-08 11:40

gorgi_19

Kruimeltjes zijn weer op :9

Could not use '(unknown)'; file already in use
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC Microsoft Access Driver] Could not use '(unknown)'; file already in use.
This is a bit of an odd error that I have never received myself but have been asked about on number of occasions. It usually means that either incorrect permissions are set on the server or the incorrect version of MDAC (Microsoft Data Access Components installed on the server or the version is not correctly installed). You need to ensure the ODBC version you have is 4 or greater.

If you are running the web server yourself then read the FAQ, Checking and Setting up the Correct Permissions on the Server and the FAQ on, Checking you have the correct ODBC Access Database Drivers.

If you are not running the server yourself you will need to contact your web space provider and ask them how to sort the problem out.
Gevonden via Google met zoekwoorden

Daarnaast: Sluit access eens af, wil meestal ook wel eens helpen.. :)

Vandaar nu ook de vraag: Wat heb je zelf gezocht? Wat heb je zelf geprobeerd? Waar heb je gekeken? Verder zie je, zoals je ziet, dat we er niet zo veel mee kunnen; het is en blijft een vage foutmelding. Kan je daarom iets meer info geven?
Zie hiervoor: Welkom in P&W -> Quickstart (update 2/10/2002)

[ Voor 43% gewijzigd door gorgi_19 op 18-03-2003 11:41 ]

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Verwijderd

Misschien is het makkelijker om even te zeggen hoe je precies een DB connectie opend, ADO ODBC met of zonder udl SQL Acces en ff een stuk code laat zien. Hier kan ik weinig mee.

Waarschijnlijk is het een Access database, sluit maar eens je access af en probeer dan nog eens!

Verwijderd

Topicstarter
Ik dacht zelf ook dat het aan Access lag, maar dat is niet het geval.

Ik gebruik de volgende code:

Set Con = Server.CreateObject("ADODB.Connection")
Con.Open "Website"

Waar website de DSN is naar de database.

  • DukeMan
  • Registratie: Mei 2000
  • Niet online
Heb je op de database en de map waar de database in staat, minimaal change rechten??? Anders kan de database niet worden geopend (ivm lock-bestandje welke wordt weggeschreven)

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 20-08 11:40

gorgi_19

Kruimeltjes zijn weer op :9

Verwijderd schreef op 18 maart 2003 @ 12:39:
Ik dacht zelf ook dat het aan Access lag, maar dat is niet het geval.

Ik gebruik de volgende code:

Set Con = Server.CreateObject("ADODB.Connection")
Con.Open "Website"

Waar website de DSN is naar de database.
Linkjes bekeken over het instellen van rechten?

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • _Thanatos_
  • Registratie: Januari 2001
  • Laatst online: 22-06 10:32

_Thanatos_

Ja, en kaal

Niet change-rechten, maar change/add/delete zelfs.

Het lock-bestandje moet ook gemaakt kunnen worden, en kunnen verwijderd als alle verbindingen weg zijn...

Verder: gebruik liever een echte database server. Veel meer mogelijkheden en veel sneller en stabieler enzo.

日本!🎌


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 20-08 11:40

gorgi_19

Kruimeltjes zijn weer op :9

_Thanatos_ schreef op 18 March 2003 @ 12:52:
Verder: gebruik liever een echte database server. Veel meer mogelijkheden en veel sneller en stabieler enzo.
offtopic:
Voor heel veel sites is Access meer dan genoeg en voldoet deze ook perfect. :)

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Verwijderd

Topicstarter
Ik heb mn rechten op die dir en de database gecheckt, en ik heb alle rechten op de dir, dus daar kan het niet aan liggen lijkt me.

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 20-08 11:40

gorgi_19

Kruimeltjes zijn weer op :9

Verwijderd schreef op 18 March 2003 @ 13:12:
Ik heb mn rechten op die dir en de database gecheckt, en ik heb alle rechten op de dir, dus daar kan het niet aan liggen lijkt me.
Voor welke user heb je ze gechecked?

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • DeverauX
  • Registratie: Februari 2002
  • Niet online

DeverauX

Focus is everything

<simple mode>
Je hebt toevallig toch niet een van de tabellen uit de db openstaan of wel? ;)
</simple mode>

...whatever was distasteful or unpleasant or uncomfortable or painful - music could always soothe that.
All you have to do is reach out to beauty.
Quincy Jones


Verwijderd

Topicstarter
Database staat helemaal niet open

  • BlackBurn
  • Registratie: Juni 2001
  • Laatst online: 21:04

BlackBurn

One Ring To Rule Them All

computer restarten wil ook wel eens helpen als er een connectie open staat, verder vergeet de db niet af te sluiten. conn.close

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


  • DeverauX
  • Registratie: Februari 2002
  • Niet online

DeverauX

Focus is everything

Database staat helemaal niet open
Oke dit is het dus niet. Was denk ook iets te makkelijk geweest ;)
Geef je de verbinding wel vrij aan het eind van je script?
ASP:
1
2
con.Close
Set Con = Nothing


Zelf denk ik nl dat het weinig met rechten te maken aangezien de foutmelding dan vaak toch van een ander type is.

[ Voor 14% gewijzigd door DeverauX op 18-03-2003 13:28 ]

...whatever was distasteful or unpleasant or uncomfortable or painful - music could always soothe that.
All you have to do is reach out to beauty.
Quincy Jones


  • Phenomenon
  • Registratie: December 2000
  • Laatst online: 01-04 13:18
Heb je mischien exclusief aangevinkt, in je ODBC instellingen :?
Pagina: 1