ik heb voor school de opdracht gekregen om een internetpagina te maken waarin gegevens uit een database getoond worden.
nu heb ik al pws geinstalleerd en asp werkt in prencipe wel op mijn pc thuis.
maar nu het volgende probleem:
ik wil die database gegevens ophalen uit een oracle database dmv dsn. maar ik zie bij de ODBC geen driver staan voor oracle. ook als ik oracle opnieuw installeer vanaf de cd van school wordt die driver niet geinstalleerd, ik denk dus dat ze 'm op school er zijn vergeten bij te zetten. ofzow
ook de docenten op school weten niet hou ik dit probleem op moet lossen.
is er een mogelijkheid om die driver ergens te downloaden. ik heb al op verscheidene pagina's dingen gedownd (oa mdac) maar die dsn staat er nog steeds niet bij.
wie het weet mag het zeggen.
ps
ik ben ook een beetje aan het experimenteren met een dsn less verbinding mocht ik die driver niet kunnen vinden. nu heb ik het volgende scriptje voor een acces db gevonden en ben 'm aan het uitproberen op een acces db, maar wederom lukt ook dit mij niet hij geeft een foutmelding in regel 13 en ik heb geen kennis van Visual Basic dus ik snap er niets van.
hier het scriptje ook hier mag op gereageerd worden:
ps
hoe moet ik de verwijzing doen naar de db. ik heb de acces db nu in de c:/inetpub/wwwroot/finn map staan.
<%
Dim DataConn
Dim CmdPopulateStates
Dim SQL
%>
<%
Set DataConn = Server.CreateObject("ADODB.Connection")
Set CmdPopulateStates = Server.CreateObject("ADODB.Recordset")
%>
<%
DataConn.Open
"DBQ=" & Server.Mappath("finn\idtopdr.mdb") &
";Driver={Microsoft Access Driver (*.mdb)};"
SQL =
"SELECT * FROM leveranciers"
CmdPopulateStates.Open SQL, DataConn
%>
<form method="POST"
action="somepage.asp">
<Select Name="STATE_NAME" size="1">
<%While Not CmdPopulateStates.EOF%>
<option value="<%= CmdPopulateStates("STATE_NAME")
%>"><%= CmdPopulateStates("STATE_NAME") %></option>
<%
CmdPopulateStates.MoveNext
Wend
%>
<%
' Not neccesary but a good habit
CmdPopulateStates.Close
Set CmdPopulateStates = Nothing
DataConn.Close
Set DataConn = Nothing
%>
</Select>
<input type="submit" value="Submit">
</form>
nu heb ik al pws geinstalleerd en asp werkt in prencipe wel op mijn pc thuis.
maar nu het volgende probleem:
ik wil die database gegevens ophalen uit een oracle database dmv dsn. maar ik zie bij de ODBC geen driver staan voor oracle. ook als ik oracle opnieuw installeer vanaf de cd van school wordt die driver niet geinstalleerd, ik denk dus dat ze 'm op school er zijn vergeten bij te zetten. ofzow
ook de docenten op school weten niet hou ik dit probleem op moet lossen.
is er een mogelijkheid om die driver ergens te downloaden. ik heb al op verscheidene pagina's dingen gedownd (oa mdac) maar die dsn staat er nog steeds niet bij.
wie het weet mag het zeggen.
ps
ik ben ook een beetje aan het experimenteren met een dsn less verbinding mocht ik die driver niet kunnen vinden. nu heb ik het volgende scriptje voor een acces db gevonden en ben 'm aan het uitproberen op een acces db, maar wederom lukt ook dit mij niet hij geeft een foutmelding in regel 13 en ik heb geen kennis van Visual Basic dus ik snap er niets van.
hier het scriptje ook hier mag op gereageerd worden:
ps
hoe moet ik de verwijzing doen naar de db. ik heb de acces db nu in de c:/inetpub/wwwroot/finn map staan.
<%
Dim DataConn
Dim CmdPopulateStates
Dim SQL
%>
<%
Set DataConn = Server.CreateObject("ADODB.Connection")
Set CmdPopulateStates = Server.CreateObject("ADODB.Recordset")
%>
<%
DataConn.Open
"DBQ=" & Server.Mappath("finn\idtopdr.mdb") &
";Driver={Microsoft Access Driver (*.mdb)};"
SQL =
"SELECT * FROM leveranciers"
CmdPopulateStates.Open SQL, DataConn
%>
<form method="POST"
action="somepage.asp">
<Select Name="STATE_NAME" size="1">
<%While Not CmdPopulateStates.EOF%>
<option value="<%= CmdPopulateStates("STATE_NAME")
%>"><%= CmdPopulateStates("STATE_NAME") %></option>
<%
CmdPopulateStates.MoveNext
Wend
%>
<%
' Not neccesary but a good habit
CmdPopulateStates.Close
Set CmdPopulateStates = Nothing
DataConn.Close
Set DataConn = Nothing
%>
</Select>
<input type="submit" value="Submit">
</form>
GP 32 the most powerfull handheld in the world :P