Nu när jag sitter här med IIS och W2k och grejar med skript så får jag hela tiden ett flemeddelanden när jag skall uppdatera databaserna, dom har fungerat förut på Win 98. Felet jaG FÅR ÄR:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Drivrutin för ODBC Microsoft Access] Operationen måste använda en fråga som kan uppdateras.
nån som har en aning om vad det kan vara?? dom har som sagt var fungerat förut, men helt plötsligt inte nu. vill ni ha ngn kod för hur jag lägger in så säg till
Har du satt NTFS-rättigheterna på databasmappen? I utforskaren alltså. Det är filsystemet som är den stora skillnaden mellan W98 och W2k. Read, Write, Create och Execute skall vara förbockat för användaren IUSR_datornamn.
Alltså: Högerklick på mappen i utforskaren, välj Security.
det funkar bättre, men i bland får jag odefinierat fel och ibland detta:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Drivrutin för ODBC Microsoft Access]Allmänt fel Det går inte att öppna registernyckeln 'Temporary (volatile) Jet DSN for process 0x458 Thread 0x4e8 DBC 0x132ac8c Jet'
Odefinerat fel: Ta bort .mdb i din databaskoppling så det blir Connection.Open Driver={Microsoft Access Driver (*.mdb)}; dbq=" & Server.MapPath("databas").
Alltså inget .mdb efter databas...
Det andra felmeddelandet kan bero på att du har databasen öppnad i Access Word, stäng databasen så brukar det fungera.
/Mika3l
255 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a