Hallo Hajo,
erklärst Du Peter auch, warum dies richtig und das andere falsch ist?
Gerne:
Um eine ADO Verbindung DSN-los zu einer Datenbank aufbauen zu können, benötigt man einen String der den zu verwendenen Treiber (hier *.mdb) sowie die Quelle (als physikalischen Pfad) zur Datenbank beinhaltet.
Dieser Pfad wird über das ASP-Objekt Server mit der Methode MapPath ermittelt. Hierbei wird der relative/virtuelle Pfad dem Objekt übergeben und mit der Methode MapPath der physikalische Pfad als String zurückgegeben.
Nach der Allgemeinen Formel wie Strings miteinander verbunden werden
(string = "Hallo " & "Welt"), wird eben auch die Variable connstr gefüllt:
connstr = "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("/angebote.mdb")
Viele Grüße aus Köln
Markus