Библиотека knigago >> Компьютеры и Интернет >> Базы данных >> Обработка баз данных на Visual Basic®.NET


СЛУЧАЙНЫЙ КОММЕНТАРИЙ

# 919, книга: Мы были бабочками...
автор: Рэй Олдридж

"Мы были бабочками..." - это научно-фантастический роман, который исследует увлекательную концепцию футуристического общества, где человечество претерпело радикальные трансформации. Под руководством талантливого автора Рэя Олдриджа читатели отправляются в грандиозное путешествие, полное интриг и открытий. История разворачивается в далеком будущем, в мире, где человеческое сознание стало оцифровано и перенесено в виртуальный "Улей". Физическое существование сменилось...

Джеффри П Мак-Манус , Джеки Голдштейн , Кевин Т Прайс - Обработка баз данных на Visual Basic®.NET

Обработка баз данных на Visual Basic®.NET
Книга - Обработка баз данных на Visual Basic®.NET.  Джеффри П Мак-Манус , Джеки Голдштейн , Кевин Т Прайс  - прочитать полностью в библиотеке КнигаГо
Название:
Обработка баз данных на Visual Basic®.NET
Джеффри П Мак-Манус , Джеки Голдштейн , Кевин Т Прайс

Жанр:

Базы данных, Современные российские издания, Литература ХXI века (эпоха Глобализации экономики), Программирование: прочее, .NET Framework, Basic, Visual Basic, VB Script, VBA и т.п.

Изадано в серии:

неизвестно

Издательство:

Вильямс

Год издания:

ISBN:

5-8459-0512-5

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Обработка баз данных на Visual Basic®.NET"

Это практическое руководство разработчика программного обеспечения на Visual Basic .NET и ADO.NET, предназначенное для создания приложений баз данных на основе WinForms, Web-форм и Web-служб. В книге описываются практические способы решения задач доступа* (Запрещенная организация в РФ) к данным, с которыми сталкиваются разработчики на Visual Basic .NET в своей повседневной деятельности. Книга начинается с основных сведений о создании баз данных, использовании языка структурированных запросов SQL и системы управления базами данных Microsoft SQL Server 2000. Затем рассматриваются способы использования основных объектов модели ADO.NET для доступа к данным в реляционных базах данных. Благодаря подробным примерам, читатели могут изучить способы использования основных свойств и методов, а также узнать о более сложных компонентах и технологиях. Многочисленные листинги с кодом на языке Visual Basic .NET иллюстрируют используемые концепции, а бизнес-ситуации показывают практическую область их применения.

Читаем онлайн "Обработка баз данных на Visual Basic®.NET". [Страница - 165]

данных на Visual Basic®.NET. Иллюстрация № 125" title="Книгаго, чтение книги «Обработка баз данных на Visual Basic®.NET» [Картинка № 125]"> Рис. 12.1. Диалоговое окно Add Web Reference  

Для демонстрации программного доступа к Web-службе создайте проект нового консольного приложения Visual Basic .NET на основе шаблона Console Application среды Visual Studi o.NET. Учтите, что основные принципы доступа к Web-службе остаются одинаковыми независимо от типа проекта. После создания проекта щелкните правой кнопкой мыши на элементе References в окне Solution Explorer и в контекстном меню выберите команду Add Web Reference (Создать Web-ссылку). На экране появится диалоговое окно Add Web Reference (рис. 12.1). Укажите в текстовом поле Address (Адрес) URL-указатель используемой Web-службы и нажмите клавишу <Enter>. После этого в правой части диалогового окна Add Web Reference сразу же появится описание Web-службы NoveltyServices (см. рис. 12.1). Такой результат получается благодаря языку WSDL, который вставляет метаданные с описанием Web-службы в ее код. Щелкните на кнопке Add Reference для закрытия данного диалогового окна и вставки созданной ссылки в проект консольного приложения. В окне Solution Explorer теперь появится новая Web-ссылка, аналогичная показанной на рис. 12.2.

Книгаго: Обработка баз данных на Visual Basic®.NET. Иллюстрация № 126 РИС. 12.2. Новая Web-ссылка в окне Solution Explorer


НА ЗАМЕТКУ
Если доступа каталогу или Web-серверу нужно пройти аутентификацию, то код нужно разместить в приложении, а не в Web-службе.

Теперь, после создания Web-ссылки, остается только включить в код консольного приложения три строки, которые показаны в листинге 12.9 с полным кодом основного модуля Module1.vb консольного приложения ConsoleApplication1.

ЛИСТИНГ 12.9. Код основного модуля Module1.vb
Module Module1

 Sub Main()

  Dim GRC As New localhost.NoveltyServices()

  Try

   System.Console.WriteLine(GRC.ShowGetRowCount.ToString)

   GRC.Dispose()

  Catch

   System.Console.WriteLine(Err.Description)

  End Try

 End Sub

End Module

Здесь объект GRC обозначает Web-службу localhost.NoveltyServices(). Дело в том, что в данном примере используется локальный Web-сервер localhost, который в листинге 12.8 играет роль пространства имен для данной Web-службы. Учтите, что пространства имен должны иметь уникальные имена (например, название вашей компании) или полностью квалифицированное имя домена, на котором располагаются ваши Web-службы. Например, сотрудники компании Microsoft могут использовать в качестве имени для пространства имен адрес www.microsoft.com. Тогда объявление нового объекта objectname в данном пространстве имен будет иметь следующий вид:

new www.microsoft.com.objectname

После вставки дополнительных строк кода в основной модуль Module1.vb и указания Web-ссылки на Web-службу можно скомпоновать все решение. Для этого щелкните правой кнопкой мыши на имени решения в окне Solution Explorer и выберите в контекстном меню команду Build Solution. Для запуска полученного приложения откройте консольное окно Windows и в режиме командной строки укажите каталог проектов VS.NET, который по умолчанию имеет вид

C:\Documents and Settings\<имя_лользователя>\Му Documents\Visual Studio Projects

Далее найдите в основном каталоге этого консольного приложения (т.е. в каталоге ConsoleApplication1 в данном примере) его подчиненный каталог bin. В нем содержится выполняемый файл проекта ConsoleApplication1.exe. Введите в командной строке путь к нему, имя, а затем нажмите клавишу <Enter>.

C:\Documents and Settings\<имя_пользователя>\Му Documents\Visual Studio Projects\ConsoleApplication1\bin\ConsoleApplication1.exe

Спустя несколько секунд в командной строке появится результат выполнения консольного приложения и вызванной им Web-службы, а именно: количество записей в таблице tblCustomer базы данных Novelty.

Заключительные замечания

В последних главах описываются и демонстрируются на примерах несколько технологий, предназначенных для достижения одной цели: максимально эффективного использования базы данных для экономии денежных средств. Использование новых технологий для экономии денежных средств — это довольно спорный путь, потому что часто сами понятия новая технология и экономия денежных средств являются взаимно исключающими.

С самого начала книги, где рассматривались этапы планирования и создания базы данных, и до последних страниц, где описываются способы расширения функциональности приложения за счет повторно используемого кода и Web-служб, авторы преследовали одну и туже --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.