Áttekintés
A rendszer segítségével a szerszám Microsoft Visual Web Developer webfejlesztés hozhatunk létre weboldalakat, hogy működjön együtt az adatokat különböző forrásokból, beleértve az adatbázisokat, az XML-fájlok, és az üzleti objektumokat. Ez walkthrough megmutatja, hogyan kell dolgozni az adatokat Microsoft Access adatbázis-program (MDB-fájl).
Itt megtudhatja, hogy a következő fog történni:
Engedélyek beállítása MDB fájlokat.
Kapcsolódás adatbázishoz tartalmazó AccessDataSource ellenőrzés.
A következő adatokat az Access programban.
Access adatbázisok eltérő kapacitású és nem méretezhető más típusú adatbázisok, például a Microsoft SQL Server adatbázisba. Általában, ha egy weboldalt létrehozni, amely támogatja csak az alacsony forgalom, vagy csak korlátozott számú felhasználó, célszerű használni Access adatbázis. Azonban, ha a webhely csak a nagy terhelés vagy a nagy számú felhasználó, akkor a legjobb, ha egy SQL Server adatbázis vagy más adatbázis, amely alkalmas az operációs weboldalak.
Elvégzésére ezt a bemutató, a következő elemek szükségesek.
Northwind.mdb fájlt, amely tartalmazza az Access-template változat Northwind adatbázisban.
Ellenkező esetben használhatja a másik MDB fájlt Access programok és alkalmazkodni a tevékenység során ezt a bemutató a használt táblázatok mérkőzés.
Data Access Components MDAC 2.7-es verziója, vagy később.
Ezen túlmenően, a szolgáltatás a Microsoft Internet Information Services (IIS), telepítve a helyi számítógépen.
Ez lehetővé teszi, hogy ellenőrizze a weboldalak jelenlétére vonatkozó jogokat egy access adatbázis a termelési környezetben.
Ha már létrehozott egy webhelyet a Visual Web Developer, teljessé végigjátszás. Létrehozása Basic weblap Visual Web Developer. tudod használni, hogy a webhelyre, és menj a következő részben. Ellenkező esetben hozzon létre egy új webhely és az oldal a következő lépések szerint.
Létrehozása webhely
Nyílt Visual Web Developer.
A Fájl menüben kattintson az Új webhely.
Egy párbeszédablak létrehozása webhelyen.
Kevesebb Visual Studio telepített sablonokat, kattintson ASP.NET Web Site.
A bal szélső a Hely mezőben válassza a HTTP.
Kattintson a „Tallózás” gombra.
Megjelenített oldal meg a helyet.
Kattintson a Helyi IIS, majd kattintson a "Default Web Site".
Az ikonra kattintva hozzon létre egy új webes alkalmazás (), és majd az új AccessSample webes alkalmazás.
Kattintson a Megnyitás gombra.
Egy párbeszédablak „Új weboldal” a helyét az új webes alkalmazás a jobb mező helyét.
A Nyelv listából válassza ki a programozási nyelv, amit szívesebben dolgoznak.
A kiválasztott nyelv lesz az alapértelmezett nyelv a Web oldalon, de akkor meg a programozási nyelv minden oldalon külön-külön.
Ezután kattintson az OK gombra.
Visual Web Developer létrehozza a mappát, és egy új oldalt nevű Default.aspx. Webhely jelenik Solution Explorer.
Fontos szempont a dolgozó Access MDB-fájl helyes beállítását engedélyekkel. Ha egy webes alkalmazás Access adatbázist használ, akkor az adatokhoz való hozzáféréshez, a kérelemben meg kell jogosultsága olvasni a MDB-fájlt. Ezen túlmenően, az ilyen kérelem jogosultsággal kell rendelkeznie, hogy írjon a mappát, amelyben a MDB-fájlt. Írásjog van szükség, mert Access létrehoz egy újabb fájlt a LDB, amelyben információt tárol az adatbázisban zár jelenlegi felhasználók számára. LDB-fájl jön létre futásidőben.
Amikor létrehoz egy webhelyet a Visual Web Developer Visual Web Developer program létrehoz egy gyökér könyvtárat az aktuális mappa neve App_Data. Ez a mappa kell szolgálnia adattár alkalmazás adatokat, beleértve az Access adatbázis. Ezen túlmenően, a App_Data mappát használja ASP.NET az adatbázis tárolásához, a rendszer támogatja, mint például a tagság és adatbázis szerepeket. Amikor létrehoz egy mappát App_Data eszköz Visual Web Developer Felhasználó ASPNET fiók vagy a hálózati szolgáltatás biztosított jogok írni és olvasni, hogy ezt a mappát.
Ezen túlmenően, a biztonsági intézkedést fájlokat App_Data mappa nem elérhető a webszerver. A App_Data mappa nem kell tárolni weboldalt, mert amikor megpróbál kérni egy oldalt ebben a mappában, a felhasználók kapnak egy hibaüzenetet.
Ebben a részben a walkthrough, akkor ellenőrizni kell App_Data mappaengedélyeket, hogy megbizonyosodjon arról, hogy megfelelően fog működni, ha az alkalmazás futtatásához.
A jogosultságok beállítása a App_Data mappában
A Windows Intézőben keresse meg a gyökérkönyvtárában a webhelyen.
Az alapértelmezett hely az új webhely c: \ inetpub \ wwwroot \ AccessSample.
Ha a App_Data mappa nem létezik, akkor létre kell hozni.
Alapértelmezésben a Visual Web Developer létrehozza a mappát, amikor létrehoz egy új webhelyet.
Kattintson a jobb gombbal a App_Data mappában kattintson a Tulajdonságok, majd a Biztonság fülre.
A Csoport vagy felhasználó neve a fentiek közül bármelyiket felhasználói fiókok:
Most már használhatja az Access adatbázis egy internetes oldalon. Meg fogják használni AccessDataSource ellenőrzés.
Hozzátéve AccessDataSource vezérlő egy oldalra
A Visual Web Developer, a Solution Explorerben kattintson jobb gombbal a App_Data mappát, majd válassza a „Hozzáadás Meglévő tétel”.
Keresse meg a Northwind.mdb fájlt (vagy egy másik program Access MDB-fájl), amelyet használni ezt a bemutató.
A App_Data kattintson MDB-mappát, és kattintson az „Add” gombra.
MDB fájl lesz hozzá az alkalmazáshoz.
Nyissa meg a Default.aspx oldalt, és kapcsoljuk be a Tervező nézetben.
A csoport a „Data” a „Toolbox” drag oldalon AccessDataSource ellenőrzés.
A helyi menüben Access Data Source feladatok ablaktáblában kattintson a Beállítás adatforrás.
Varázsló megjelenik a „Beállítás Data Source” -
A Jelölje ki az adatbázist a Microsoft Access adatbázis fájl, írja
Ellenkező esetben kattintson a Tallózás gombra, és a párbeszédablakban Válogatás a Microsoft Access adatbázis, mozgassa a Northwind.mdb fájlt a App_Data mappában.
Kattintson a Tovább gombra.
Select konfigurálása oldal képernyőn megjelenő utasításokat.
Kattintson az Adjon oszlopok egy tábla vagy nézet.
Megjegyzés kategóriaazonosító zászlókat. Categoryname és leírása.
Kattintson a Tovább gombra.
Ellenőrizze az oldalon látható a lekérdezés.
Ha azt szeretnénk, hogy ellenőrizze a lekérdezés, kattintson Tesztlekérdezés.
Kattintson a Befejezés gombra.
A Toolbox, a csoport „Data” oldalon húzza a GridView ellenőrzés.
A GridView Feladatok menüben a adatforráshoz, válassza a AccessDataSource1.