Vraag & Antwoord

Webprogrammeren & scripting

[ASP] Hoe kom ik met code in de Access DB in de FPDB map?

Anoniem
Paulus
3 antwoorden
  • Hallo,

    op een ASP site wil ik graag gegevens van en naar een Access DB verplaatsen. Deze DB staat in de FPDB map (standaard bij Frontpage). De connectie via extra>site instellingen>Database>controleren geeft een correcte verbinding aan. Via de wizzards kan ik ook gegevens uit die DB halen. Maar ik wil dit graag via code doen ipv wizzards.

    Ik heb een ASP site een tijdje lokaal gedraaid via IIS op mijn PC en toen kon ik de DB benaderen met de volgende code:
    [code:1:f40dbf618d]<%
    Option Explicit

    'Open your connection
    Dim objConn
    Set objConn = server.CreateObject("ADODB.Connection")

    objConn.Open "PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA SOURCE=" & _
    "C:\Program Files\Microsoft Visual Studio\VB98\nwind.mdb;"
    %>[/code:1:f40dbf618d]
    Maar dat werkt nu niet meer, omdat ik geen absoluut pad naar de DB kan maken. Als ik dit via een relatief pad doe, werkt het ook niet…

    Kan iemand me hier richting in geven?

    Alvast bedankt!
  • Volgens mij moet je even kijken naar Server.MapPath.
  • [quote:05870c117c]Maar dat werkt nu niet meer, omdat ik geen absoluut pad naar de DB kan maken.[/quote:05870c117c]
    Hoezo kan je geen absoluut pad naar de DB maken? Een Access DB moet toch een lokatie hebben ( ? ) en daarmee dus ook een absoluut pad om deze DB te benaderen…

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.