Вниз
Скачать: CL | DM;

Как записать в TDBGrid данные, но с Source ом их не связывать   Найти похожие ветки 

← →
RealGrey   (2002-01-04 15:31) [0]

Хочу динамически (в run-time) создавать формы, в которых должны быть разные DBGrid"ы, т.е. в них должна быть разная информация, которая получается из одного Соурса.


← →
gek   (2002-01-04 15:34) [1]

А может все в stringgrid писать?


← →
SergVlad ©   (2002-01-04 15:58) [2]

И в чем проблема ?
Почитай про TDataModule - для того и создавался.


← →
RealGrey   (2002-01-05 10:59) [3]

Вроде почитал, но ничего по моему вопросу не нашел. В книге написано:
Модуль данных представляет собой хранилище объектов, которое представляет централизованно управлять их работой и определяет програмную логику, связанную с базами данных, от програмного кода, выполняющего вычислительные действия и отображение данных на форме.
А со stringgrid надо поробовать.


← →
Cobalt ©   (2002-01-05 12:01) [4]

Разную информацию можно получить используя Разные Table, Query и т.п.
Просто переключаешь ДатаСурс с одного ДатаСет(Table, Query) на другой, и всё.


← →
RealGrey   (2002-01-05 14:31) [5]

Но мне нужно чтоб инфа в Grid"е оставалась, а менялась только в одном родительском.


← →
Snake ©   (2002-01-05 18:58) [6]

Тогда здесь как раз лучше создавать и Tabl-ы, и DataSource на форме (Если форм может быть открыто одновременно несколько). Просто кидаешь на форму все это (можно в run-time ;), задаешь соответствующие свойства - и все! Ни форма, ни грид ни от чего не зависит, кроме как от самой себя. Единственное, надо следить за актуальностью данных, чтобы не было такого - в одном наборе данных удалил что-то, а в другом, из той же таблицы - это осталось.


← →
RealGrey   (2002-01-07 10:06) [7]

Не я все-таки сделал StringGrid. По твоему способу сильно оперативка будет тратиться на лишние компоненты, тем более таких окон скорее всего будет открываться очень много.
Спасибо всем проблема решена.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.007 c
14-75654
Марина
2001-11-28 09:12
2002.01.24
Windows XP


4-75719
ZEE
2001-09-16 03:33
2002.01.24
Вставка/замена в TEdit


4-75714
lionheart
2001-11-24 10:28
2002.01.24
hooking


14-75679
Андрей
2001-11-30 18:54
2002.01.24
Лицензия на Delphi


3-75499
Polevi
2001-12-17 11:36
2002.01.24
GUID




   Наверх