Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Базы данных

1.3K
02 ноября 2006 года
Zephyr
104 / / 03.05.2005
Доброго времени суток, народ!
У меня два вороса по поводу работы с БД в Билдере
1) Каким образом поставлять базы данных, с которыми работает мое приложение на другой комп?
2) Есть ли в билдере компонента, с помощью которой можно выполнить обычный запрос к БД(Select * from baza.bd) и вывести его ну, скажем, в Memo?

П.С. База данных - Paradox7

Заранее спасибо.
9.0K
02 ноября 2006 года
Shit_Happenes
58 / / 05.10.2006
[QUOTE=Zephyr]
1) Каким образом поставлять базы данных, с которыми работает мое приложение на другой комп?
[/QUOTE]
Посмотри какие файлы создаёт СУБД, их и переноси на другую платформу.
Затем с сервера БД к ним подключайся, если надо.
Скорее всего это будет один файл *.db.
[QUOTE=Zephyr]
2) Есть ли в билдере компонента, с помощью которой можно выполнить обычный запрос к БД(Select * from baza.bd) и вывести его ну, скажем, в Memo?
[/QUOTE]
Если использовать BDE, то это будет объект Query.
Для ADO это ADOQuery.
Чтобы их вывести, используй готовые объекты,
типа DBGrid, DBMemo и т.д.
1.3K
09 ноября 2006 года
Zephyr
104 / / 03.05.2005
1) Я имею ввиду то, что на другом компе отсутствует BDE или ADO. Могу ли я в таком случае использовать мои БД?

2) Грид и Мемо не катят, так как мне не нужно выводить всю таблицу, а только отдельные записи
343
09 ноября 2006 года
lena_ki
282 / / 14.04.2005
[quote=Zephyr]1) Я имею ввиду то, что на другом компе отсутствует BDE или ADO. Могу ли я в таком случае использовать мои БД?
[/quote]

Для того чтобы проект использующий BDE работл на другом компьюторе где BDE нет,надо в папку проекта приложить следующее файлы из папки \Borland Shared\BDE
bantam.dll, blw32,dll, charset.cvb, idapi32.dll, idr20009.dll, usa.btl, idpdx32.dll для таблиц Paradox или iddbas32.dll для таблиц DBF. В распокованном виде это порядка 1 МБ. После этого проект использующий BDE будет полность рабочим.
309
09 ноября 2006 года
el scorpio
1.1K / / 19.09.2006
[QUOTE=Zephyr]2) Грид и Мемо не катят, так как мне не нужно выводить всю таблицу, а только отдельные записи[/QUOTE]
:confused:
эти компоненты сами по себе не могут выводить ни какую информацию из БД :D
9.0K
09 ноября 2006 года
Shit_Happenes
58 / / 05.10.2006
[QUOTE=Zephyr]
2) Грид и Мемо не катят, так как мне не нужно выводить всю таблицу, а только отдельные записи[/QUOTE]

Можно поподробнее про отдельные записи?
Если тебе надо выбирать отдельные записи,
напиши подходящий select и выводи в DBGrid.
1.3K
10 ноября 2006 года
Zephyr
104 / / 03.05.2005
[QUOTE=Shit_Happenes]Можно поподробнее про отдельные записи?
Если тебе надо выбирать отдельные записи,
напиши подходящий select и выводи в DBGrid.[/QUOTE]
А как выводить не в грид, а просто в какую-то переменную?
294
13 ноября 2006 года
Plisteron
982 / / 29.08.2003
[QUOTE=Zephyr]А как выводить не в грид, а просто в какую-то переменную?[/QUOTE]
[Font=Courier New]int x = Query1->FieldByName("ID")->AsInteger;[/FONT]
[Font=Courier New]AnsiString y = Query1->Fields->Fields[4]->AsString;[/FONT]
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог