Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / с TDataSet можно на ниском уровне работать? / 12 сообщений из 12, страница 1 из 1
19.12.2003, 15:03
    #32358177
Лебедкин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
с TDataSet можно на ниском уровне работать?
возможно ли в ДатеСэте сделать:
1. Поле, типа вычисляемого, но в которое я могу записывать свои данные, (например флаг были ли изменения) хранить их там локально, и при выгрузке на SQLник (обычно пользуюсь отдельным Query) оперпровать этим полем по своей логике?
2. Обновление только одной указаной строки. т.е., например, если я меняю строку он автоматом делает Refresh запрвшивая e SQLника только 1 строку.
А если эту строку меняет другой юзер и, предположим, я знаю какую строку он изменил. Могу ли я принудительно сделать DataSet.Refresh для указанной строки?
...
Рейтинг: 0 / 0
19.12.2003, 15:06
    #32358190
pkarklin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
с TDataSet можно на ниском уровне работать?
Да никаких проблем:

авторTMyDataSet = class(TDataSet)
...

и вперед.
...
Рейтинг: 0 / 0
19.12.2003, 15:10
    #32358201
Лебедкин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
с TDataSet можно на ниском уровне работать?
методы для указанных операций какие?
...
Рейтинг: 0 / 0
19.12.2003, 15:12
    #32358205
KirillovA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
с TDataSet можно на ниском уровне работать?
DB.pas
...
Рейтинг: 0 / 0
19.12.2003, 15:17
    #32358223
pkarklin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
с TDataSet можно на ниском уровне работать?
авторметоды для указанных операций какие?

Что значит методы какие?! Вы хотите поиметь от класса, чего он не умеет. Выход тока один - создать свой класс с необходимыми методами. Вот я вам самое начало этого процесса и подсказал. :-)
...
Рейтинг: 0 / 0
19.12.2003, 15:18
    #32358228
Лебедкин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
с TDataSet можно на ниском уровне работать?
если честно, исходники изучать в ломы, может готовая дока с примерами есть?
...
Рейтинг: 0 / 0
19.12.2003, 15:24
    #32358242
Лебедкин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
с TDataSet можно на ниском уровне работать?
> Вы хотите поиметь от класса, чего он не умеет.
> Выход тока один - создать свой класс с необходимыми методами. Вот я вам самое начало этого процесса и подсказал. :-)

Так вот я и хотел выяснить умеет он это или нет. :-)
...
Рейтинг: 0 / 0
19.12.2003, 15:28
    #32358258
pkarklin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
с TDataSet можно на ниском уровне работать?
Ну, теоретически, можно попробовать все это реализовать, не порождая нового класса.

автор1. Поле, типа вычисляемого, но в которое я могу записывать свои данные, (например флаг были ли изменения) хранить их там локально, и при выгрузке на SQLник (обычно пользуюсь отдельным Query) оперпровать этим полем по своей логике?

Создай вычисляемое поле и на событие OnCalcFields делай чего хочешь.

автор2. Обновление только одной указаной строки. т.е., например, если я меняю строку он автоматом делает Refresh запрвшивая e SQLника только 1 строку.

То же можно попробовать реализовать, использую событие AfterPost.
...
Рейтинг: 0 / 0
19.12.2003, 15:29
    #32358263
KirillovA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
с TDataSet можно на ниском уровне работать?
TDataSet умеет стирать белье, вот носки мне вчера постирал, тока пропертей и методов написал, теперь жена не ругает
Посоветавали же - юзай стандартный класс и вешай все что хошь не него ...
...
Рейтинг: 0 / 0
19.12.2003, 15:33
    #32358271
Rostyk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
с TDataSet можно на ниском уровне работать?
Лебедкинесли честно, исходники изучать в ломы
А программировать вообще не влом ?
"Дайте пример, дайте доку...", в HELP глянуть в ломы, в Гугле набрать строчку в ломы, всё подавай на блюдечке с голубой каемочкой... "А может быть, вы хотите, чтобы я работал даром, да еще дать вам ключ от квартиры, где деньги лежат, и сказать вам, где нет милиционера? " (С) Илья Ильф, Евгений Петров

Изучение исходников - первейшая обязанность уважающего себя программера.
...
Рейтинг: 0 / 0
19.12.2003, 15:39
    #32358283
KirillovA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
с TDataSet можно на ниском уровне работать?
> Rostyk
Сагласен!
...
Рейтинг: 0 / 0
30.12.2003, 10:43
    #32366653
Лебедкин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
с TDataSet можно на ниском уровне работать?
А создавать дочерний класс смысл имеет в сучае, если есть необходимые функции члены, доступные наследникам?
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / с TDataSet можно на ниском уровне работать? / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]