[ASP & IIS4.0] Question over d-base connectie

Pagina: 1
Acties:

  • G-RaX
  • Registratie: Mei 2000
  • Laatst online: 05-04 17:44

G-RaX

Unofficial TopCat

Topicstarter
Goodday tweakers!,

Ik heb de volgende connect.inc gemaakt.

ASP:
1
2
3
4
<%
Set myconn = Server.CreateObject("ADODB.Connection")
myconn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("database/database.mdb") & ";"
%>


Dit alles werkte perfect bij mij thuis, niets aan de hand, ik draai zelf WinXP prof met IIS 5 Maar nu ik het het geupload naar de webserver krijg ik de volgende:

Microsoft VBScript runtime error '800a01ad'

ActiveX component can't create object

/includes/connect.inc, line 4

Ik heb even opgezocht wat het allemaal precies betekende want had het nog nooit gehad, en nu blijkt dat ik een COM mis of iets dergelijks, wat ik niet begrijp want de webserver behoort helemaal volledig te zijn. Weten jullie misschien hoe ik dit precies kan oplossen?? (p.s. ik heb remote-control op de webserver beschikbaar, dus ik kan dingen in IIS 4.0 veranderen...)

Alvast bedankt..!

Verwijderd

Ik denk dat de Server.CreateObject fout gaat omdat ADO niet geinstalleerd staat. Ga naar http://msdn.microsoft.com/data , download MDAC en installeer dat op je server, en probeer het dan eens opnieuw.

HTH :)

  • G-RaX
  • Registratie: Mei 2000
  • Laatst online: 05-04 17:44

G-RaX

Unofficial TopCat

Topicstarter
Thnx..!!!...it works...hahaha....dat miste ik dus inderdaad... ;) :)

  • KoeKk
  • Registratie: September 2000
  • Laatst online: 30-08 21:36
Tip: Rename dit bestand van .inc naar .asp (of .inc.asp), als nu iemand ff gokt kan hij zo je db downloaden (zoek in google maar eens op "includes/database.inc").

Als het dan .asp heet dan kunnen ze iig het pad naar je db niet zien omdat alles geparsed wordt :)