Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webprogrammeren & scripting

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

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
    wind.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.