Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как открыть БД, База Данных 
:(
    Опции темы
COOLJohn
  Дата 10.1.2006, 16:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 33
Регистрация: 30.12.2005

Репутация: нет
Всего: нет



Как открыть базу данных в компоненте ДБГрид, используя программный коды?
PM MAIL   Вверх
Guedda
Дата 10.1.2006, 17:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Подрывник
****


Профиль
Группа: Завсегдатай
Сообщений: 3137
Регистрация: 27.12.2005
Где: Ростов-на-Дону

Репутация: нет
Всего: 78



Тебе понядобятся также компоненты TDataSource и Ttable
А потом делаешь так:
Код

procedure TForm1.FormCreate(Sender : Tobject);
begin
  Table1.TableName := 'Имя твоей таблицы';
  DataSource1.DataSet := Table1;
  DBGrid1.DataSource := DataSource1;
  Table1.Active := true;
end;



--------------------
Ll 2
PM MAIL WWW ICQ Skype GTalk   Вверх
_hunter
Дата 10.1.2006, 17:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 8564
Регистрация: 24.6.2003
Где: Europe::Ukraine:: Kiev

Репутация: 1
Всего: 98



создать екземпляр TADOConnection; заполнить все ( необходимые ) его свойства; открыть.
создать екземпляр TADOQuery, заполнить необходимые свойства ( свойству Connection присвоить указатель на ранее созданный экземпляр TADOConnection ); открыть запрос.
создать екземпляр TDataSource; его свойству DataSet присвоить экземпляр TADOQuery
и свойству DataSource сетки присвоить экземпляр TDataSource
все


--------------------
Tempora mutantur, et nos mutamur in illis...
PM ICQ   Вверх
SergeBS
Дата 11.1.2006, 08:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1111
Регистрация: 10.6.2005
Где: Владимир

Репутация: 11
Всего: 22



1. Есть Тема - Delphi - базы данных и репортинг. Вам туда.
2. Способов - штук 50 - зависит от базы. Они бывают dbf/db/mdb/SQL. Ну иногда еще Clarion - мне не попалось ни разу.
Работать через ADO с dbf - нецелесообразно. Как и с SQL через BDE, ну и т.п.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Базы данных и репортинг"
Vit
Петрович

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами


Обязательно указание:

1. Базы данных (Paradox, Oracle и т.п.)

2. Способа доступа (ADO, BDE и т.д.)


  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи
  • Вопросы по SQL и вопросы по базам данных не связанные с Дельфи задавать здесь

FAQ раздела лежит здесь!


Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема »


 




[ Время генерации скрипта: 0.0407 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.