12. juni 2000 - 13:25Der er
16 kommentarer og 1 løsning
dsn-less forbindelse i UltraDev
Hej
Er der nogen der kan hjælpe mig med at lave en dsn-less forbindelse i UltraDev, så jeg ikke behøver at sætte den op til en ODBC driver. Jeg har forsøgt lidt at hvert når jeg har valgt ADO i connection menuen. Men jeg ved ikke hvordan strengen skal se ud.
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
Slettet bruger
12. juni 2000 - 13:54#1
<% strSQL = "SELECT * FROM DIN TABEL" strDSN = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("Din DB") & ";DriverId=25;FIL=MS Access" Set myConn = Server.CreateObject("ADODB.Connection") myConn.Open strDSN Set rs = myConn.Execute(strSQL) If Not (rs.BOF Or rs.EOF) Then
end if
myConn.Close Set myConn = Nothing Set RS = Nothing
Det dk-host har vist dig er den rene asp kode. Inden du satte dig ned og brugte et program som UltraDev, var det måske en idé at læse lidt om ASP. Jeg kan anbefale Active Server Pages For Dummies. Skide god begynderbog.
Og du har helt ret. Der mangler et afslutningstag.
strDSN er DSNLessforbindelsen. Driveren kan du se er MS Access. Server.MapPath("Din DB") er stien til databasen. Den kunne se sådan ud: databaser/data.mdb
Nu ligger det sådan at jeg udemærket kender noget til ASP (jeg har også den nævnte bog), mit spørgsmål går udelukkende på nogen som har prøvet Macromedia UltraDev og fået det til at virke med en DSN-less forbindelse. Hvis det alene gik på ASP ville jeg nok ikke have stillet spørgsmålet i denne kategori.
Det lød bare ikke som om du kendte særligt meget til ASP i det du siger skær det lige lidt mere ud i pap. Men jeg kender heldigvis/desværre (?) ikke særligt meget til UltraDev, men det må da være muligt at indsætte ren ASP kode som i Dreamweaver 3.
Jeg kan godt få det til at virke, hvis jeg skriver den absolutte sti, men hvis jeg skriver den relative sti, så fucker det op. når jeg laver \'test\' så skriver den \'Connection was made succesfull\' men når jeg skal se siden, får jeg en fejl side ala
Error Type: Microsoft OLE DB Provider for ODBC Drivers (0x80004005) [Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key \'Temporary (volatile) Jet DSN for process 0x4a0 Thread 0x570 DBC 0x1431c74 Jet\'. /index.asp, line 5
men den kommer ikke når jeg skriver den absolutte sti, problemmet er jeg ikke skal skrive den absolutte sti, for den kender jeg ikke på serveren
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.