Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Делфи _ Подключение Базы данных

Автор: SoulHunter 1.02.2007 5:07

Каким образом и какие базы данных можно подключить в программе. Ну и соответственно как с ними бальше работать, подскажите, пожалуйста.

Автор: volvo 1.02.2007 5:12

Скачай http://forum.pascal.net.ru/index.php?showtopic=6361 зайди в подраздел "Базы данных" и читай... Там все прекрасно расписано: и BDE и ADO и ODBC, и работа с конкретными базами данных:

Цитата(DRKB)
· Работа с DBase (раздел)
· Работа с Oracle (раздел)
· Работа с MS Access (раздел)
· Работа с MS SQL Server (раздел)
· Работа с Interbase (раздел)
· Работа с Foxpro (раздел)
· Работа с MySQL (раздел)
· Работа с Paradox (раздел)
· Работа с ASCII файлами, CSV файлы (раздел)
· Работа с Clipper (раздел)
· Работа с DB/2 (раздел)
· Работа с SyBase (раздел)

Автор: SoulHunter 1.02.2007 12:10

volvo, спасибо, будем втыкать.

Автор: SoulHunter 6.02.2007 9:10

Вопщем, пользую BDE.
Возникла проблема.
Стал делать запросы, т.е. добавлять обьект Query. В матерьяле написано так:

Код
Итак, из нашего тестового проекта удаляем компонент Table1. Вместо него ставим компонент TQuery. Устанавливаем Alias (DatabaseName) и связываем его с DataSource таким же образом как и таблицу.

Полсе удаления Table1 у DataSource в свойстве DataSet в выпадающем списке нет ничего. (раньше было Table1). ну и соответственно Grid, который берёт данные из DataSource, не заполняется.

Обьясните дураку, что и как я не так делаю.


Автор: hiv 12.02.2007 21:03

DataSet натрави на TQuery. И не забудь прописать SQL-запрос в TQuery!