webForumDet fria alternativet

Databaser

3 svar · 200 visningar · startad av mozilla

mozillaMedlem sedan juli 20011 202 inlägg
#1

Okej jag sitter och kör PWS och hade tänkt att börja med databaser!! kan man testa databaser i PWS?? om ja ... hur får man då DSN till sin databas?? om man kör MS Access??

cascaMedlem sedan feb. 20003 262 inlägg
#2

Klart du kan. :)

Nu har jag inte Win98, så jag vet inte exakt, men nånstanns i Kontrollpanelen ska det finnas nåt verktyg för att skapa en ODBC-koppling (dvs en DSN). :)

snekkorrMedlem sedan dec. 2000219 inlägg
#3

eller använder denna kod:

<% Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=c:\databasnamn"

Set RecSet = Server.CreateObject("ADODB.Recordset") %\>

------------------
blackarmy.se

T_CodezMedlem sedan juli 2001458 inlägg
#4

Hej

1. Gå in i kontrollpanelen
2. dbl klicka på "32bitars ODBC-datakällor"
3. Välj fliken "system DSN".
4. Klicka på knappen "Lägg Till".
5. Markera Microsoft Access Driver(*.mdh) & klicka på knappen "Slutför".
6. Nu kommer ett fönster som heter ODBC Inställningar för Microsoft access. I den finns två fält.

"Namn på datakälla" och "Beskrivning"

7. I fältet "Namn på datakälla" skriver du in ett passande namn. Brukligt är att ha databasens namn följt av DSN. Allt för att hålla en tydlig gräns i koden sen. T ex Databasen: Personal blir då PersonalDSN eller DSNPersonal. Det är en smaksak.

8. I fältet "Beskrivning" skriver du något passande (valfritt)

9. Sedan klickar du på knappen "Markera" under rubriken "Databas:".

10.Bläddra nu fram dig till den plats du förvarar din databas. Markera databasen och klicka på "OK".

11. Nu bör sökvägen synas efter rubriken "Databas:". Klicka nu på "OK".

12. Och på OK en gång till.

YEAH ;) Duhar nu en DSN koppling.

Du nyttjar den sen genom att t ex skriva:

SQL= "SELECT * FROM Tabellnamn"

Set databas = Server.CreateObject("ADODB.Connection")
databas.Open "PersonalDSN"'
Set recordset = databas.Execute(SQL)

Well...

Har du nu ett engelskt operativ, så kan du säkert luska ut hur du ska göra.

Lycka till! :)

------------------
There is no Tomorrow...

[Redigerat av T_Codez den 26 jul 2001]

[Redigerat av T_Codez den 27 jul 2001]

Genererad på 378 ms · cache AV · v20260730165559-full.f96bc7eb