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

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

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

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

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

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

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

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

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

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


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