| LabelBar(Pro) |
Базы данных
База данных это очень мощный инструмент для автоматизации печати этикеток. Для того чтобы подключиться к какой-либо базе данных необходимо правильно написать строку соединения ADO, в которой указываются все параметры. Если вы испытываете затруднения с составлением такой строки, то можно воспользоваться встроенными средствами Windows. Для этого необходимо нажать на кнопку "Выбрать источник данных" (рис.1).
![]() |
| рис. 1 |
После этого появляется стандартный диалог "Data Link Properties"(рис.2). Так как это достаточно обширная тема, то можно воспользоваться справочной системой Windows для получения более подробной информации. Далее приводится краткое описание одного из возможных сценариев подключения.
![]() |
|
рис. 2 |
Предположим необходимо присодиниться к базе Access "C:\AC2000.mdb"
Необходимо перейти на закладку "Connection", выбрать "Use connection string" и нажать на кнопку "Build...", как показано на рис.3.
![]() |
| рис. 3 |
После этого появляется окно "Select Data Source" (рис.4), в котором необходимо выбрать драйвер для базы Access, как показано на рисунке 4.
![]() |
| рис. 4 |
После этого необходимо будет ввести имя и пароль (если они есть) базы данных, а также путь к базе. Если все проделано без ошибок, то будет построена примерно такая строка:
DSN=База данных MS Access;DBQ=C:\AC2000.mdb;DefaultDir=C:;DriverId=25;FIL=MS Access;MaxBufferSize=2048;PageTimeout=5;UID=admin;
И последний шаг это написать SQL запрос к базе, пусть в базе "C:\AC2000.mdb" есть таблица "price", тогда чтобы выбрать все записи из этой таблицы, необходимо написать такой запрос:
select * from price
О том как строить более сложные SQL запросы можно прочитать в специальной литературе, посвященной этому вопросу.
![]() |
| рис. 5 |
| См. также |