![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Работа с TextData [D5]
NightStranger © (2005-02-01 15:22:00)Доброго времени суток. Пытаясь освоить БД я в папке "Demos\Db" нашел интересный пример, называется TextData. В принципе все понятно кроме одного: возможно ли в DBGrid1 добавить столбцы, данные в которые будут загружены из других файлов, либо как изменить значение какой-либо ячейки. Спасибо
sniknik (2005-02-04 17:07:00) [1]> а попробуй добавить второе, а потом подвигай колонки в гриде.
а вот это будут глюки уже твоей реализации.
> Т.е. там даже 10% необходимой информации по датасету нет. Борланд ни как не документируя многие внутрении методы датасета отсылает к > DB.PAS в качестве примера реализации.
и правильно, пока не дочитал тоже была мысля туда послать. ;о))
там реализовано 100%
но попробуй это разбери сразу. (как пример не годится)
atruhin (2005-02-04 14:03:00) [2]>> sniknik © (04.02.05 13:03) [10]
Ну это так кажется пока не возьмешся писать насленика датасета, там в принципе неправильный подход к организации структуры записи, в примере специально одно поле сделано, а попробуй добавить второе, а потом подвигай колонки в гриде.
Т.е. там даже 10% необходимой информации по датасету нет. Борланд ни как не документируя многие внутрении методы датасета отсылает к DB.PAS в качестве примера реализации.
sniknik (2005-02-04 13:03:00) [3]> Причем пример настолько убогий, что на него вообще оринтироватьсь НЕЛЬЗЯ.
замечательный пример, именно как пример, и простой насколько возможно, и основное все есть. как чтобы разбираться.
atruhin (2005-02-04 12:25:00) [4]Не обращай большого внимания на этот пример. Это пример не как работать с БД, а как писать датасет. Причем пример настолько убогий, что на него вообще оринтироватьсь НЕЛЬЗЯ.
Соловьев (2005-02-04 10:58:00) [5]http://torry.net/pages.php?id=567
NightStranger (2005-02-04 10:53:00) [6]
> нужно немножко попрограммировать
серьезно? а я и не знал!
Я понимаю, что надо писать код, но в БД я ламак. Потому и прошу помощи
Polevi (2005-02-03 20:07:00) [7]нужно немножко попрограммировать
NightStranger (2005-02-03 19:27:00) [8]А можно сделть так, чтобы он для каждого столбца загружал свой файл?
jack128 (2005-02-01 16:05:00) [9]NightStranger © (01.02.05 15:22)
добавить столбцы, данные в которые будут загружены из других файлов, либо как изменить значение какой-либо ячейки
для этого тебе нужно будет добавить такую функциональность в TTextDataSet. Как он реализован в демке - он для любого поля, сколько бы ты их не назоздовал, возвратит соответствующую строку из исходного файла.
NightStranger (2005-02-01 16:04:00) [10]
> от кого унаследован TextData
да, именно.
А можно для особо одаренных в БД описание действий, плиз
Соловьев (2005-02-01 15:28:00) [11]от кого унаследован TextData? от TDataSet - так что все методы для работы с БД у него есть.
msguns (2005-02-01 15:27:00) [12]В грид можно добавить любые столбцы. Данные в грид можно положить из любого кол-ва файлов (таблиц) - все зависит от источника данных (DataSource). Данные в ячейках грида можно менять при наличие некоторых обстоятельств, одно из которых - это редактируемость набора данных, откуда черпает "записи" источник данных.
Пожалуйста.