Toon posts:

[ASP] Pagina connect niet met Data Source (ODBC)

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hi,
keb een paginaatje gemaakt in asp, maar kan geen connection maken met datsource om zo gegevens uit mijn database data.asp te plukken :(
Weet iemand hoe ??

Foutmelding is:

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key 'DriverId'.

/Data.asp, line 16


Regel 16 + bijbehorende in asp-file is :

<%
Param = Request.QueryString("Param")
Data = Request.QueryString("Data")
%>
<%
If IsObject(Session("_conn")) Then
Set conn = Session("_conn")
Else
Set conn = Server.CreateObject("ADODB.Connection")
conn.open "DSN=Access","",""
Set Session("_conn") = conn
End If
%>
<%
sql = "SELECT * FROM [Table1]"
If cstr(Param) <> "" And cstr(Data) <> "" Then
sql = sql & " WHERE [" & cstr(Param) & "] = " & cstr(Data)
End If
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open sql, conn, 3, 3
%>



Alvast bedankt >:)

Verwijderd

Topicstarter
Sorry dat ik nu omhoog kick maar :

regel 16 is de regel

conn.open "DSN=Access","",""

in bovenstaande code
sorry foutje :)

  • PhoneTech
  • Registratie: Mei 2000
  • Laatst online: 16-09 15:46
Volgens mij gaat dit ook never nooit werken!

probeer het eens met Conn.Open "Access" als access je DSN naam Access is..

Voor de rest...OBJECTEN NOOOOOOOOOIT IN SESSIES STOPPEN!!! |:(

Dit heeft een erg nadelig effect voor de performance van de server! En als clients geen cookies vreten kan je het al helemaal vergeten!

Verwijderd

Topicstarter
Had ik ook al geprobeerd
maar dan krijg ik deze error :

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key 'DriverId'.

/Data.asp, line 16


:(
Remedie ?

  • PhoneTech
  • Registratie: Mei 2000
  • Laatst online: 16-09 15:46
Zo te zien heb je nog niet echt veel ervaring met ASP...Ik stel voor dat je eerst wat makkelijker begint.

Ik weet ff gauw niet een voorbeeld te vinden maar begin eens eerst gewoon een DB uit te lezen zonder alle sessies en extra variabelen...

Als die eenmaal werkt dan kan je extra's toevoegen

Verwijderd

Topicstarter
dit is ook een hele makkelijke tabel hoor
gewoon 1 met functies en namen van personen

ik heb inderdaad nog niet veel ervaring met asp, maar hoe verklaar jij die error dan ??
Pagina: 1