C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Как DBGrid подключить к другой таблице.
maikl
Отправлено: 29.05.2004, 11:10


Станционный диспетчер

Группа: Участник
Сообщений: 135



Здравствуйте. Наверное ламрский вопрос. Но возникла проблема в следующем, у меня на форме есть DBGrid который подключен к одной таблице, мне надо сделать так что бы он подключался к другой. Напишите можно ли вообще с помощью стандартного DBgrid'a это сделать, или необходимо воспользоваться лучше другим компоненнтом.
olegenty
Отправлено: 30.05.2004, 06:37


Ветеран

Группа: Модератор
Сообщений: 2412



DataSource смени, или DataSet у DataSource... гриду-то пофиг, что именно показывать...
maikl
Отправлено: 30.05.2004, 09:04


Станционный диспетчер

Группа: Участник
Сообщений: 135



QUOTE (olegenty @ 30/05/2004, 15:39)
DataSource смени, или DataSet у DataSource... гриду-то пофиг, что именно показывать...

Так я в начале так тоже подумал, у меня 2 DataSourca, и Грид привязан к первому, затем нажимаю на кнопку и он должен привязываться к другому, но как это написать я незнаю что бы он так делал, несколько вариантов попробывал но они все неработают. Мож кто что подскажет по части кода.
olegenty
Отправлено: 31.05.2004, 07:05


Ветеран

Группа: Модератор
Сообщений: 2412



DBGrid->DataSource = DataSourceOther;
или
DBGrid->DataSource->DataSet = DataSetOther;

у меня всё это работает в полный рост, давно и исправно...
maikl
Отправлено: 01.06.2004, 04:43


Станционный диспетчер

Группа: Участник
Сообщений: 135



QUOTE (olegenty @ 31/05/2004, 16:07)
DBGrid->DataSource = DataSourceOther;
или
DBGrid->DataSource->DataSet = DataSetOther;

у меня всё это работает в полный рост, давно и исправно...

Спасибо, я тоже это нашел, я просто писал так
DBGrid->DataSource->.... потом вспомнил что надо равно ставить.

Вернуться в Работа с базами данных в C++Builder