ПредишенСледващото

Анотация: информация, обработвана от страна на сървъра скриптове хибрид мобилни приложения. Достъпът до базата данни с помощта на ADO.NET. Назначаване данни контролира DataSource. Поддръжка екипи SqlDataSource SELECT, UPDATE, вмъкване, изтриване. Визуалните данни задължителни контроли. Характеристики на SQL Server Compact. Създаване на база данни на медиите уеб проект. Показва информацията от базата данни в мобилния си браузър. Изпращане на данни за клиента. Добавяне на клиент с базата данни на сървъра. Използването на C #, за да добавите данни.

Информация обработват от страна на сървъра скриптове хибрид мобилно приложение

Най-типичните действия на сървъра част на хибридни мобилни приложения - е събирането и обработката на данни, получени от клиенти с мобилни. Самата данни на характера е много разнообразна. На първо място, той може да бъде информация от сензори, вградени в мобилното устройство, например, показанията на акселерометър, компас, получена от снимките от камерата или информация за контакти на клиентите и местонахождението му. На второ място, предава от мобилното устройство към сървъра може да бъде обикновено текстово съобщение. например, името на клиента, на името на поръчаните ястия в кафенето, желания брой на местата в самолета и т.н. Дейностите на повечето сървърни приложения се фокусира върху спасяването, извличане, показване и промяна на данните.

Достъпът до базата данни с помощта на ADO.NET

Microsoft АДО продукт. NET [1] - в момента това е най-ефективната технология за източници за достъп до страната на сървъра данни Web приложения. ADO. NET е набор от библиотеки, предназначени да взаимодействат с различни хранилища за данни от уеб-базирани приложения. ADO библиотека. NET включва всички необходими класове да се свърже с източници на данни, практически всеки формат, заявка тези източници и да получите резултат. В допълнение, несъмненото предимство на АДО. NET е възможността за работа в изключен среда (връзка само в правилните моменти), която е много удобна за много потребители, уеб-базирани приложения. Както обмен на данни с помощта на формат XML. което също дава голяма победа по много причини [2]. АДО на обектен модел. NET осигурява достъп до данни от различни източници.

АДО Основните елементи. NET развитие с WebForms: NonVisual DataSource - предмети, които да управляват данни и визуални обекти за показване на информация от базата данни - гледания, DataList, Chart. . DetailsView и т.н. Всички те са показани в Toolbox уеб проекта:

Знайте, Intuit, лекция, предоставяне на достъп до база данни SQL сървъра компактна база данни в сървъра сценарии

Cvyazyvaet Уеб контроли с данните в EDM (Entity моделиране) на

SqlDataSource контрол може да се използва за извличане на данни от базата данни и промени с малко код или код без използване на [3]. Контролът на SqlDataSource може да работи с всяка база данни, свързана с АДО на доставчика. NET. включително Microsoft SQL Server. Oracle. ODBC или база данни OLE DB, като например Microsoft Access. От базата данни се използва SQL отчети на синтаксиса зависи. конфигуриран да използва SqlDataSource и дали да използвате разширените възможности на базата данни. като съхранени процедури. Въпреки това, източник на контрол на данните оперира идентично за всички бази данни.

Поддръжка екипи SqlDataSource SELECT, UPDATE, вмъкване, изтриване

Контролът на SqlDataSource ви позволява да извършвате следните оператори (команди) на SQL Language (английски Structured Query Language - "Structured Query Language."):

  • Изберете - връща на набор от данни (извадка) от таблиците в базата данни, които отговарят на определени условия;
  • UPDATE - променя стойностите в една или повече колони на таблицата;
  • Изтриване - Изтриване на редове от таблицата;
  • INSERT - добавя запис на масата.

За да премахнете, изтриване, добавяне или промяна на информацията от базата данни с помощта на контрола SqlDataSource, е необходимо да се определят най-малко на следните недвижими имоти:

  • ProviderName - посочва името на доставчика на ADO.NET, представител на вашата база данни;
  • ConnectionString - задава низ на свързване на базата данни, основната собственост на обекта, който съдържа цялата информация за връзката;
  • SelectCommand. UpdateCommand. InsertCommand. DeleteCommand - задава отчета за SQL или съхранена процедура, която връща данните от базата данни (SELECT) или променят (INSERT Изтриване на актуализацията ..).

За смяна на метода за контрол на SqlDataSource база данни се състои от:

  • Поставете () - добавя на данните (нова линия) в базовата таблица;
  • Изтриване () - изтрива данни (редове) на масата;
  • Обновяване () - променя данните в таблицата, без да се променя размера си.

Визуалните данни задължителни контроли

DataSource за показване на съдържание в уеб форма с помощта на визуални данни задължителни проверки, които се използват за показване на информация от източника на данни. Това показват данни елементи като GridView, DetailsView или FormView или контроли. като ListBox или DropDownList. данни управляващ елемент свързващи действа като потребителски данни, които го екстракти от контрол SqlDataSource. За всеки елемент на дисплея данни се определя от стойността на източник на данни, съответния източник на данни. При изготвянето на страница дисплей за контрол на SqlDataSource извлича данни и ги предоставя за задължителен контрол на данни елемент, който, от своя страна. Тя показва данните.

Всички тези визуални контроли са разположени в панелни елементи на контейнера "данни". Имайте предвид, че наборът от контроли за работа с данни в ASP. NET може да се различава от набора от елементи, които се предоставят в предишните версии на ASP. NET. И в по-късните версии на VS, тези контроли ще се променят. Затова ще ви се дава само кратко описание на основните елементи:

Repeater подобен на контрол, но има допълнителни функции: поддържа форматиране на колони, както и подбора и редактиране на елементите.

Публикувана в контролите, свързани с маса показват данни елементи гледания, DetailsView FormView и най-удобните за използване. Конфигурацията на процеса на тези елементи е почти едни и същи за всеки от тях. Всички контроли за работа с данните, имат общи характеристики. Също конфигуриран източници на данни за всеки от контролите предвидени автоматични форматиране средства (Автоформат), избор и конфигуриране на набор от колони (Fields). Средства за настройките на шаблона също са сходни за повечето визуални контроли за работа с данни.

Помислете за използването на възможностите, ADO обекти. NET например дисплей и съхранява информацията в базата данни, скрипта на сървъра, получена от прилагането на мобилния клиент (джаджа). За да се покаже тези възможности да използват проект WebApp_Mobile, описан в предишната глава, "Развитие Mobile Web Server - ASP означава Application NET.". Добавете обекти в базата данни за достъп до нея, съдържанието на дисплея обекти и конфигуриране на обектите или околната среда означава използване на C # код.

Известно е, че в продължение на ASP скриптове на разположение в различни издания на SQL Server. За разработчици. Експресна и компактно. Ние ще изберем SQL Server Compact. най-лесен за администриране на начинаещите програмисти.

Характеристики на SQL Server Compact

Подкрепете проекта - споделете линка, благодаря!