Momentálne ste offline a čaká sa, kým sa znova pripojíte na internet

Váš prehliadač nie je podporovaný

Ak chcete lokalitu používať, aktualizujte svoj prehliadač.

Aktualizovať na najnovšiu verziu Internet Explorera

Ako vytvoriť pripojenie databázy zo stránky ASP v službe IIS

DÔLEŽITÉ: Tento článok bol preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft, nie prekladateľom. Spoločnosť Microsoft ponúka články preložené prekladateľmi aj strojovo preložené články, vďaka čomu máte možnosť prístupu ku všetkým článkom databázy Knowledge Base vo svojom jazyku. Strojovo preložený článok však nie je vždy perfektný. Môže obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky, podobne ako cudzinec môže robiť chyby, keď rozpráva vašim jazykom. Spoločnosť Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené akýmkoľvek nepresným prekladom obsahu alebo jeho použitím zo strany zákazníkov. Spoločnosť Microsoft softvér na strojový preklad pravidelne aktualizuje.

Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem:300382
SUHRN
Existuje mnoho spôsobov, ako pripojiť k databáze. Toto Step-by-Step článok ustanovuje vzorky pripojenie reťazce pre rôzne typy databáz a databázových pripojení.

back to the top

Požiadavky

Požiadavky na pripojenie k databáze sú:
  • Stránky ASP (Active Server) povolené informácie na internete Služby (IIS), verziu 5.0 webový server s Microsoft Data Access Components (MDAC) verzie 2.5 alebo 2.6 (s Jet databázový engine)
  • Pripojenie k databáze lokálneho alebo vzdialeného
  • ASP povolené Microsoft Internet Explorer verzia 5.0 alebo neskôr
back to the top

Vzorky databázy pripojenie reťazce

Tieto príklady sú len na demonštračné účely. Musíte prilepte tento kód v kóde ASP vytvorenie pripojenia na určenú databáza. Poznámka, že musíte zmeniť prvky ako názov databázy servera názov, umiestnenie databázy, názov zdroja údajov (DSN) a tak ďalej.

back to the top

Programu Microsoft Access

Bez DSN
<%Set Cnn = Server.CreateObject("ADODB.Connection")Cnn.open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=c:\mydatabase.mdb"%>				
OLE DB
<%Set Cnn = Server.CreateObject("ADODB.Connection")Cnn.open "PROVIDER=MICROSOFT.JET.OLEDB.4.0;DATA SOURCE=c:\mydatabase.mdb"%>				
Súbor DSN
<% Set Cnn = Server.CreateObject("ADODB.Connection")Cnn.open "FILEDSN=ADSN"%>				
S DSN a žiadne User ID a heslo
<%Set Conn = Server.CreateObject("ADODB.Connection")Conn.open "DSNname"%>				
S DSN a User ID a heslo
<%Set Conn = Server.CreateObject("ADODB.Connection")Conn.open "DSNname","username","password"%>				
Bez DSN, použitím fyzickej cesty ako odkaz
<%Set Conn = Server.CreateObject("ADODB.Connection")DSNtest="DRIVER={Microsoft Access Driver (*.mdb)}; "DSNtest=dsntest & "DBQ=c:\mydatabase.mdb" Conn.Open DSNtest%>				
Bez DSN pomocou Server.MapPath

POZNÁMKA: Server.MapPath je cesta z Web server root. V predvolenom nastavení to je C:\Inetpub\Wwwroot.
<%Set Conn = Server.CreateObject("ADODB.Connection")DSNtest="DRIVER={Microsoft Access Driver (*.mdb)}; "DSNtest=dsntest & "DBQ=" & Server.MapPath("/databases/mydatabase.mdb")Conn.Open DSNtest%>				
back to the top

Microsoft SQL Server

OLE DB
<%Set cnn = Server.CreateObject("ADODB.Connection")cnn.open "PROVIDER=SQLOLEDB;DATA SOURCE=sqlservername;UID=username;PWD=password;DATABASE=mydatabase "%>				
S DSN
<%Set Conn = Server.CreateObject("ADODB.Connection")Conn.open "DSN=MyDSN;UID=user;PWD=password;DATABASE=mydatabase"%>				
Bez DSN
<%Set Conn = Server.CreateObject("ADODB.Connection")DSNtest="DRIVER={SQL Server};SERVER=ServerName;UID=USER;PWD=password;DATABASE=mydatabase"Conn.open DSNtest%>				
back to the top

Microsoft Visual FoxPro

Bez DSN
<%Set Conn = Server.CreateObject("ADODB.Connection")ConnStr= "Driver=Microsoft Visual Foxpro Driver; UID=userID;SourceType=DBC;SourceDB=C:\databases\mydatabase.dbc"Conn.Open ConnStr%>				
back to the top

Oracle

ODBC s DSN
<%Set Conn = Server.CreateObject("ADODB.Connection")Conn.cursorlocation=adUseClient   ' requires use of adovbs.inc; numeric value is 3Conn.open "DSN=test;UID=name;PWD=pass"%>				
OLE DB
<%Set Conn = Server.CreateObject("ADODB.Connection")Conn.cursorlocation=adUseClient   ' requires use of adovbs.inc; numeric value is 3DSNTest="Provider=MSDAORA.1;Password=pass;User ID=name;Data Source=data.world"Conn.open DSNtest%>				
back to the top


ODKAZY
Ďalšie informácie o typoch údajov, pripojení údajov, alebo Súčasti MDAC, nájdete na nasledujúcej webovej lokalite spoločnosti Microsoft: back to the top





Upozornenie: Tento článok bol preložený automaticky.

Vlastnosti

ID článku: 300382 – Posledná kontrola: 10/31/2011 05:40:00 – Revízia: 2.0

  • kbhowto kbhowtomaster kbmt KB300382 KbMtsk
Pripomienky
" + (window.location.protocol) + "//c.microsoft.com/ms.js'><\/script>");