Подключение к базе данных
Подключение к базе данных
Очевидно, что прежде чем начать работать с базой данных, надо к ней подключиться. Специально для этого в состав IBX включен компонент TIBDatabase.
Для наших примеров в этой главе мы будем использовать базу данных Employee.gdb, которая поставляtnся вместе с InterBase.
Поместите TIBDatabase на форму и вызовите контекстное меню (рис. 2.2).
Рис. 2.2. Вызов редактора IBDatabase
Из рисунка видно, что у TIBDatabase существует специальный редактор, который позволяет вам настраивать определенные параметры компонента во время разработки приложения (рис. 2.3).
Рис. 2.3. Редактор TIB Database
В частности, необходимо указать путь к базе данных в разделе Connection. Путь включает в себя имя сервера и локальный путь к файлу базы данных на сервере. В случае, если сервер локальный, то достаточно указать только путь к файлу базы данных.
Немного подробнее относительно использования удаленного сервера. Предположим, что InterBase установлен у вас в сети на компьютере с сетевым именем SERV_IB и доступен по протоколу TCP/IP. Пусть база данных находится на сервере на диске Е: в файле MY_DB.GDB. В данной ситуации в редакторе компонента вам надо будет указать тип подключения Remote, имя сервера SERV_1B, а путь к базе данных оставить локальным относительно сервера, т. е. , ЕЛ MY_DB.GDB. Это важный момент! Вы указываете серверу путь к локальному файлу базы на сервере, а не указываете вашей программе сетевой путь к базе данных. В сущности, именно об этом говорится в главе "Создаем базу данных" в разделе "Строка соединения", а здесь мы лишь хотим еще раз подчеркнуть, что данный редактор создает точно такую же строку соединения, которую вы вводите вручную, например, при использовании инструментов администратора и разработчика InterBase.
Вы можете протестировать параметры подключения не выходя из диалога при помощи кнопки Test. Если все указано правильно, то вы увидите сообщение Successful connection.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
2.4.8 Просмотр имен в базе данных DNS
2.4.8 Просмотр имен в базе данных DNS Как и многие системы TCP/IP, используемый нами локальный хост имеет клиентское приложение nslookup (от network server lookup — просмотр сетевого сервера), которое разрешает пользователю интерактивно запросить базу данных DNS.Ниже показан пример вывода
20.6.1 Идентификация значений в базе данных MIB
20.6.1 Идентификация значений в базе данных MIB Для описания реального значения в базе данных устройства в конец идентификатора объекта добавляется еще одно число. Например, если информация обо всех интерфейсах устройства хранится в таблице, а идентификатор объекта для
Функции доступа к инсталляционной базе данных
Функции доступа к инсталляционной базе данных Функции доступа к базе данных используются в пользовательских операциях, выполняемых во время инсталляции программ, и в инструментальных утилитах (например, в тех же ORCA и MsiSpy из Platform SDK). Некоторые из этих функций используют
Виды ограничений в базе данных
Виды ограничений в базе данных Существуют следующие виды ограничений в базе данных InterBase:* первичный ключ - PRIMARY KEY;* уникальный ключ - UNIQUE KEY;* внешний ключ - FOREIGN KEY- может включать автоматические триггеры ON UPDATE и ON DELETE;* проверки - CHECK.В предыдущих главах уже упоминались
IBSurgeon - проводник по базе данных InterBase
IBSurgeon - проводник по базе данных InterBase Так как нам необходимо подробно разобраться в строении файлов баз данных InterBase, то желательно иметь какой-нибудь удобный инструмент, позволяющий работать с файлами базы данных напрямую, а не через ядро сервера InterBase. Самый простой
Подключение к базе данных и работа с записями
Подключение к базе данных и работа с записями Нет ничего проще, чем создать приложение на основе Windows Forms. И в этом заявлении нет никакого преувеличения; более того, если вас интересует лишь просмотр содержимого базы данных, вам вообще не придется писать ни единой строки
Создание таблиц в базе данных SQL Server
Создание таблиц в базе данных SQL Server В Microsoft SQL Server таблицы можно создавать двумя способами:• с помощью языка определения данных (Data Definition Language — DDL), который подробно описывается в главе 2, "Запросы и команды на языке SQL";• с помощью графических инструментов программы SQL Server
Доступ к базе данных с помощью ASP.NET
Доступ к базе данных с помощью ASP.NET Ядром любого приложения баз данных является база данных. Для использования базы данных необходимо иметь надежный и безопасный способ подключения. На платформе .NET этот способ реализуется с помощью пространства имен System.Data и одной
Получение информации о базе данных
Получение информации о базе данных После того как вы создали базу данных и подтвердили создание (commit), вы можете в isql отобразить ее детали, используя команду SHOW DATABASE:SQL> SHOW DATABASE;Database: /opt/databases/mydatabase.fdbOwner: ADMINUSRPAGE_SIZE 8192Number of DB pages allocated = 176Sweep interval = 20000Forced Writes are ONTransaction - oldest =
Подключение к базе данных с использованием роли
Подключение к базе данных с использованием роли При соединении включите ROLE в список параметров соединения и укажите ту роль, чьи привилегии вы хотите использовать в этом соединении. Это будет работать, только если данному пользователю была предоставлена указанная
Жестко закодированные пути к базе данных
Жестко закодированные пути к базе данных Строка соединения, например, WlNSERVER:C:Program FilesFirebirdFirebird 1 5 employee.fdb, жестко закодированная в вашем приложении, явно вызовет проблемы при установке вашего программного обеспечения на другой машине. Ваш код должен адаптироваться к
Признаки почерка в базе данных
Признаки почерка в базе данных Чтобы удовлетворить приведенным выше требованиям, множество признаков почерка формировалось на основе нескольких принципов.Первый принцип формирования множества признаков почерка: в качестве источников выбирались публикации,
Психологические характеристики в базе данных
Психологические характеристики в базе данных Одно из требований к базе данных графологического обеспечения, сформулированных выше, касается непосредственно психологических характеристик. Оно сводится к тому, что их множество должно быть минимальным. При этом,
Графологические функции в базе данных
Графологические функции в базе данных Графологические функции являются третьим из основных элементов базы данных графологической информации. Они отражают саму суть графологического анализа. Эти функции связывают между собой определенные признаки почерка с