Tudd Intuíció, előadás, amely hozzáférést biztosít az adatbázis SQL Server méretű adatbázis szerver forgatókönyvek

Abstract: A feldolgozott információk szerveroldali szkriptek hibrid mobil alkalmazások. Az adatbázishoz való hozzáférés révén ADO.NET. Kinevezés adatok ellenőrzése adatforrás. Támogató csoportok SqlDataSource SELECT, UPDATE, INSERT, DELETE. Vizuális adatok kötelező ellenőrzéseket. Jellemzői SQL Server Compact. Adatbázis létrehozása a média web projekt. Jeleníti tárol információt a mobil böngészőben. Adatok küldése az ügyfélnek. Hozzáadása egy ügyfél az adatbázis a szerveren. Használata C # hozzáadni az adatokat.







Feldolgozott információ szerveroldali szkriptek hibrid mobil alkalmazás

A legjellemzőbb intézkedések a szerver része hibrid mobil alkalmazások - a gyűjtése és feldolgozása kapott adatok mobil kliensek számára. Karakter adatok is nagyon változatos. Először is, lehet, hogy az érzékelők információi alapján ágyazva a mobil eszköz, például a vallomása a gyorsulásmérő, iránytű, amelyet a kamera képek vagy a vásárlói kapcsolatok és tartózkodási helyét. Másodszor, továbbítjuk a mobil eszköz a szerver lehet egy normál szöveges üzenet. például az ügyfél nevét, a nevét, a megrendelt ételeket a kávézó, a kívánt ülőhelyek száma a gépen, stb A tevékenységek a legtöbb szerver alkalmazások összpontosít megtakarítás, visszakeresésére, megjelenítésére és az adatok módosítását.

Az adatbázishoz való hozzáférés révén ADO.NET

Microsoft ADO termék. NET [1] - ez jelenleg a leghatékonyabb technológiát hozzáférés források szerver oldali webes alkalmazás adatait. ADO. NET egy sor könyvtárak célja, hogy kölcsönhatásba lépnek a különböző adatok tárolja a web-alapú alkalmazások. ADO könyvtár. NET tartalmazza az összes szükséges osztályok csatlakozni adatforrások gyakorlatilag bármilyen formában lekérdezni ezeket a forrásokat, és megkapod az eredményt. Ezen túlmenően, a kétségtelen előnye, ADO. NET az a képesség, hogy a munka egy leválasztott környezetben (kapcsolat csak a megfelelő pillanatokban), ami nagyon kényelmes többfelhasználós web-alapú alkalmazások. Ahogy adatcsere formátum XML használatával. ami szintén ad egy nagy győzelem, több okból kifolyólag. [2] Az objektum modell ADO. NET hozzáférést biztosít különböző forrásokból származó adatok.

ADO A fő elemei. NET fejlesztés WebForms: nonvisual adatforrás - tiltakozik az adatok kezelését és vizuális tárgyak megjelenítésére információkat az adatbázisból - GridView, DataList, diagram. . DetailsView, stb Mindegyik jelennek meg a Toolbox Web projekt:

Tudd Intuíció, előadás, amely hozzáférést biztosít az adatbázis SQL Server méretű adatbázis szerver forgatókönyvek

Cvyazyvaet web vezérlőket az adatokat a EDM (Entity Data Model)

SqlDataSource vezérlő lehet használni kivonat adatokat egy adatbázisból, és változik egy kis kód vagy használata nélkül [3]. A SqlDataSource vezérlő képes együttműködni bármilyen adatbázis kapcsolódó szállító ADO. NET. például a Microsoft SQL Server. Oracle. ODBC vagy OLE DB adatbázis, mint a Microsoft Access. A használt adatbázis SQL szintaxis függ. állítva a SqlDataSource, és hogy használja-e a fejlett képességeit az adatbázisban. mint például a tárolt eljárások. Azonban egy ellenőrző adatbázisforrást azonosan működik az összes adatbázist.







Támogató csoportok SqlDataSource SELECT, UPDATE, INSERT, DELETE

A SqlDataSource vezérlő lehetővé teszi, hogy hajtsa végre a következő szereplők (parancsok) az SQL nyelv (angol Structured Query Language - "Structured Query Language".):

  • SELECT - visszaadja egy adathalmaz (minta) az adatbázisból táblákat, amelyek megfelelnek bizonyos feltételeknek;
  • UPDATE - megváltoztatja az értékeket egy vagy több oszlopot a táblázat;
  • Törlés - sort a táblázatból;
  • INSERT - hozzáad egy rekord az asztalra.

Ha el szeretné távolítani, törölni, hozzáadni vagy módosítani az adatokat az adatbázisból a SqlDataSource ellenőrzése, szükség van legalább a következő tulajdonságokkal rendelkezik:

  • Szolgáltató_neve - nevét adja meg az ADO.NET szolgáltató képviselő az adatbázis;
  • ConnectionString - állítja a connection stringet az adatbázis, a fő tulajdonsága az objektum, amely tartalmazza az összes információt a kapcsolat;
  • SelectCommand. UpdateCommand. InsertCommand. DeleteCommand - állítja a SQL utasítás vagy tárolt eljárás, amely visszaadja az adatokat az adatbázis (SELECT), vagy módosítsa a (INSERT UPDATE DELETE ..).

Ha az adatbázis SqlDataSource ellenőrzési eljárás során:

  • Beszúrása () - egészíti ki az adatokat (új sor) a táblához;
  • Törlés () - törli az adatokat (sorok) a táblázat;
  • Update () - megváltoztatja az adatokat a táblázatban, a méret megváltoztatása nélkül.

Vizuális adatok kötelező ellenőrzések

Adatforrás a tartalom megjelenítése egy internetes űrlapon vizuális adatok kötelező ellenőrzések, amelyek a vonatkozó információt jelenít meg az adatforrás. Ez az adat kijelző elemek, mint például GridView, DetailsView vagy FormView, vagy ellenőrzés. mint például a ListBox vagy DropDownList. Elem ellenőrző adatok kötelező aktusok, mint a felhasználói adatokat, ami azt kivonatokat SqlDataSource ellenőrzés. Minden megjelenítési adatelem értéke határozza meg a DataSource, a megfelelő adatforrás. A felkészülés a megjelenítés SqlDataSource vezérlő beolvassa az adatokat, és hozzáférhetővé teszi kötési adatok vezérlőelem, amely viszont. Ez megjeleníti az adatokat.

Mindezek a vizuális ellenőrzések találhatók a tartályban „Data” panel elemeket. Megjegyezzük, hogy a vezérlőket dolgozó adatainak ASP. NET eltérhet a készlet elemek nyújtott az előző verziókban a ASP. NET. És a későbbi változatai VS, ezek az ellenőrzések fog változni. Ezért kap csak egy rövid leírást a főbb elemei:

Átjátszó hasonló ellenőrzést, de további jellemzői: támogatja formázását oszlopok, és a kiválasztási és szerkesztési elemek.

Táblázatban felsorolt ​​ellenőrzéseket társított adatokat kijelző elemek GridView, DetailsView FormView és legkényelmesebb használni. A folyamat konfiguráció Ezen elemek szinte azonos mindegyik. Valamennyi kezelőszerv dolgozó adatok vannak közös vonásaik. Ugyanígy van konfigurálva adatforrások az egyes ellenőrzési feladatok automatikus formázási eszközt (formázás) kiválasztására és beállítására Az oszlopok (mezők). Azt jelenti, hogy a sablon beállításait is hasonlóak a legtöbb vizuális ellenőrzések adatok feldolgozására.

Tekintsük a használata a lehetőségeket ADO objektumok. NET például kijelző és tárolja az információt az adatbázisban, a szerver script kapott a mobil kliens alkalmazás (widgetet). Annak igazolására, ezeket a képességeket használni projekt WebApp_Mobile, amelyet az előző fejezetben, „A fejlődő Mobile webszerver - ASP jelenti Application NET.”. Add az adatbázis-objektumok eléréséhez, akkor a tartalmát kijelző objektumokat, és konfigurálja a tárgyak vagy a környezet jelenti a C # kódot.

Köztudott, hogy az ASP script áll rendelkezésre a különböző kiadásaiban SQL Server. Fejlesztő. Express és kompakt. Fogjuk választani SQL Server Compact. A legtöbb könnyen beadni a kezdő fejlesztők.

Jellemzői SQL Server Compact