Vpišite se z Microsoftovim
Vpišite se ali ustvarite račun.
Pozdravljeni,
Izberite drug račun.
Imate več računov
Izberite račun, s katerim se želite vpisati.

V TEM OPRAVILU

Povzetek

V tem članku po korakih je opisano, kako vzpostavite povezavo z zbirko podatkov z uporabo spletne strani Active Server Pages (ASP).

Ustvarjanje imena vira podatkov

Če želite vzpostaviti povezavo z zbirko podatkov z uporabo strani ASP, morate najprej ustvariti ime vira podatkov (DSN) v spletnem strežniku za vrsto zbirke podatkov, do katere želite vzpostaviti povezavo. To naredite tako, da uporabite enega od teh načinov.

Za program zbirke podatkov

Če želite ustvariti DSN za program zbirke podatkov (na primer Microsoft Access):

  1. Prijavite se v računalnik s spletnimi strežniki kot skrbnik.

  2. Kliknite Start, pokažete na Nastavitvein nato kliknite Nadzorna plošča.

  3. Dvokliknite Skrbniška orodjain nato dvokliknite viri podatkov (ODBC).

  4. Kliknite zavihek DSN sistema in nato še Dodaj.

  5. Izberite gonilnik zbirke podatkov, ki ga želite (na primerMicrosoft Accessov gonilnik (*. mdb), in nato kliknite Dokončaj.

  6. V polje ime vira podatkov vnesite ime, ki ga želite uporabiti, ko se sklicujete na ta DSN v kodi ASP. Na primer Northwind.

  7. V polje Opis vnesite neobvezen opis DSN-a. Na primerDSN Northwind.

  8. Kliknite Izberi.

  9. V pogovornem oknu Izberite zbirko podatkov poiščite in izberite želeno zbirko podatkov. Na primer Northwind. mdb.Opomba: Če zbirka podatkov ni v spletnem strežniku, kliknite omrežjein nato še Prebrskaj. Poiščite omrežno mapo v skupni rabi, ki vsebuje zbirko podatkov, in nato kliknite v redu. Kliknite Dokončajin nato izberite želeno zbirko podatkov.

  10. Kliknite V redu.

  11. Kliknite Dodatno.

  12. Če želite, da se v zbirko podatkov samodejno ponudi poverilnice za prijavo, ko uporabite ta DSN, jih vnesite v polja za prijavno ime in geslo . Kliknite V redu.

  13. Kliknite v reduin nato še v redu.

Za strežnik zbirke podatkov

Če želite ustvariti DSN za strežnik SQL:

  1. Prijavite se v računalnik s spletnimi strežniki kot skrbnik.

  2. Kliknite Start, pokažete na Nastavitvein nato kliknite Nadzorna plošča.

  3. Dvokliknite Skrbniška orodjain nato dvokliknite viri podatkov (ODBC).

  4. Kliknite zavihek DSN sistema in nato še Dodaj.

  5. Izberite strežnik SQL Serverin kliknite dokončujej.

  6. V polje ime vnesite ime, ki ga želite uporabiti, ko se sklicujete na ta DSN v kodi ASP. Na primer Northwind.

  7. V polje Opis vnesite neobvezen opis DSN-a.

  8. Na seznamu strežnikov naredite nekaj od tega:

    • Izberite ime strežnika SQL Server v omrežju.

    • Izberite (lokalno) , če je strežnik SQL, ki ga želite zagnati, zagnan v računalniku s spletnim strežnikom.

    • Vnesite ime (vzdevek) za strežnik, ki ni prikazan na seznamu strežnikov .

  9. Kliknite Naprej.

  10. V razdelku Kako naj SQL Server preveri pristnost ID-ja za prijavo, kliknite želeni način preverjanja pristnosti. Na primer s preverjanjem pristnosti sistema Windows NT z ID-jem za prijavo v omrežje. Kliknite Naprej.

  11. Kliknite, če želite potrditi polje spremeni privzeto zbirko podatkov , ki jo želite potrditi, na seznamu izberite želeno zbirko podatkov (na primer Northwind), nato pa kliknite naprej.

  12. Kliknite Dokončujej, kliknite v reduin nato še v redu.

Ustvarjanje skripta ASP za vzpostavljanje povezave z zbirko podatkov z uporabo DSN-a

V skriptu ASP ustvarite povezavo do zbirke podatkov tako, da uporabite komponento Access Data Objects (ADO) Database (DAC):

  • S predmetom ADO za povezavo ustvarite povezavo do zbirke podatkov.

  • Uporabite predmet množice zapisov, da pridobite, posodobite in izbrišete obstoječe zapise zbirke podatkov.

Primer

V tem primeru je prikazano, kako se povežete z vzorčno zbirko podatkov Microsoft Accessa NorthWind z uporabo skripta ASP. Opomba: Ta primer predpostavlja privzeto namestitev sistema Windows 2000 na pogonu C, kot tudi privzeto namestitev Microsoft Accessa skupaj z vzorčno zbirko podatkov NorthWind.

1. korak: ustvarjanje DSN-a

Upoštevajte navodila v razdelku za program zbirke podatkov v tem članku, če želite ustvariti DSN do vzorčne zbirke podatkov programa Microsoft Access Northwind. mdb.Opomba: datoteka Northwind. mdb je privzeto shranjena v mapi C:\Program Files\Microsoft Office\Office\Samples.

2. korak: ustvarjanje strani ASP

  1. Zaženite beležnico.

  2. V beležnici vnesite to kodo:

    <HTML><HEAD><TITLE>ASP Database Connection</TITLE></HEAD><BODY BGCOLOR=white><H1>Northwind Database Contacts</H1><%Dim Connect, selectSQL, RecSet Set Connect = CreateObject ("ADODB.Connection")Connect.Open "DSN=Northwind" selectSQL = "SELECT * FROM Customers" Set RecSet = Connect.Execute (selectSQL)If NOT RecSet.EOFTHENDO UNTIL RecSet.EOFResponse.Write RecSet("Companyname") & ", " & RecSet("Contactname") & "<BR><BR>"RecSet.MoveNextLoopEnd IfRecSet.CloseConnect.CloseSet RecSet = NothingSet Connect = Nothing%></BODY></HTML>
  3. V meniju Datoteka kliknite Shrani kot.

  4. V pogovornem oknu Shrani kot se pomaknite na C:\Inetpub\wwwroot na seznamu Shrani v izberite vse datoteke na seznamu Shrani kot vrsto , v polje ime datoteke vnesiteDatabase. asp in nato kliknite Shrani.

  5. Zaprite beležnico.

3. korak: preskus strani ASP

  1. Kliknite Start in nato Zaženi.

  2. V polje Odpri vnesite http://localhost/Database.aspin nato kliknite v redu. Spletna stran, ki prikaže seznam kupcev vzorčne zbirke podatkov NorthWind, je prikazana v oknu brskalnika.

Odpravljanje težav

Če imate težave z vzpostavljanjem povezave z zbirko podatkov z uporabo spletnih strani ASP, preverite, ali imate zadostna dovoljenja za dostop do zbirke podatkov:

  • Preverite, ali DSN uporablja račun z zadostnimi dovoljenji za dostop do zbirke podatkov.

  • Če se poskušate povezati s strežnikom SQL Server prek omrežja, zagotovite, da uporabite račun domene kot anonimni račun za IIS.

  • Če poskušate vzpostaviti povezavo z zbirko podatkov Microsoft Accessa, zagotovite, da ima račun za IIS dovoljenja za pisanje v mapo, v kateri je shranjena zbirka podatkov. To je omogočanje ustvarjanja začasne datoteke, ko uporabniki dostopajo do zbirke podatkov.

Reference

Če želite več informacij o delu s stranmi ASP, kliknite spodnje številke člankov, da si ogledate članke v Microsoftovi zbirki znanja:

308164 KAKO: ustvarjanje in konfiguriranje spletnih programov ASP

165492 HOWTO: uporaba ADO z zbirko podatkov Visual FoxPro Če želite več informacij o strežniku SQL Server, si oglejte to Microsoftovo spletno mesto:

http://www.microsoft.com/SQL Če želite več informacij o Microsoftovih skriptnih tehnologijah, si oglejte ta Microsoftova spletna mesta:

http://msdn.microsoft.com/en-us/library/ms950396.aspx

http://msdn.microsoft.com/en-us/default.aspx Če želite več informacij o ODBC-ju, si oglejte to Microsoftovo spletno mesto:

http://msdn.microsoft.com/en-us/library/ms710252(VS.85).aspx

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.

Skupnosti vam pomagajo postaviti vprašanja in odgovoriti nanje, posredovati povratne informacije in prisluhniti strokovnjakom z bogatim znanjem.

Vam je bila informacija v pomoč?

Kako ste zadovoljni s kakovostjo jezika?
Kaj je vplivalo na vašo izkušnjo?
Če pritisnete »Pošlji«, bomo vaše povratne informacije uporabili za izboljšanje Microsoftovih izdelkov in storitev. Vaš skrbnik za IT bo lahko zbiral te podatke. Izjavi o zasebnosti.

Zahvaljujemo se vam za povratne informacije.

×