|
|
|
Обновление набра данных MS SQL
|
|||
|---|---|---|---|
|
#18+
Народ, добрый день! Кто-нибудь может рассписать как делается правильно в следующей ситуации: К примеру: есть таблица, из которой нужно выбрать набор данных (записей), поместить этот набор данных в грид на форме с правилами обновления (пересчетов и т.д.), внести некоторые изменения в данных, может даже некоторые записи удалить, и вот чтоб эти обновленные данные обновились в таблице на сервере...!!! Как это правильно это делается? Всем спаибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2007, 12:47 |
|
||
|
Обновление набра данных MS SQL
|
|||
|---|---|---|---|
|
#18+
Читаем про RemoutView или CursorUdapter Например здесь - http://kodu.neti.ee/~juri4/vfp60/ca_01_ru.htm ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2007, 13:14 |
|
||
|
Обновление набра данных MS SQL
|
|||
|---|---|---|---|
|
#18+
BurnЧитаем про RemoutView или CursorUdapter Например здесь - http://kodu.neti.ee/~juri4/vfp60/ca_01_ru.htm В 6 фоксе не CursorAdapter-a.... Должны же быть какие-то методы, как обновлять набор отредактированных данных в таблицах на сервере при помощи клиентского приложения... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2007, 10:08 |
|
||
|
Обновление набра данных MS SQL
|
|||
|---|---|---|---|
|
#18+
Valerii BurnЧитаем про RemoutView или CursorUdapter Например здесь - http://kodu.neti.ee/~juri4/vfp60/ca_01_ru.htm В 6 фоксе не CursorAdapter-a.... Должны же быть какие-то методы, как обновлять набор отредактированных данных в таблицах на сервере при помощи клиентского приложения... Вот тебе, навскидку, два варианта: 1. После каждого обновления набора данных на клиенте "дергать" хранимую процедуру или SQL-команду (insert, update, delete) на сервере 2. Вести логгирование действий пользователя и по завершению работы приложения передать этот лог на сервер для исполнения... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2007, 10:18 |
|
||
|
Обновление набра данных MS SQL
|
|||
|---|---|---|---|
|
#18+
Станислав С Valerii BurnЧитаем про RemoutView или CursorUdapter Например здесь - http://kodu.neti.ee/~juri4/vfp60/ca_01_ru.htm В 6 фоксе не CursorAdapter-a.... Должны же быть какие-то методы, как обновлять набор отредактированных данных в таблицах на сервере при помощи клиентского приложения... Вот тебе, навскидку, два варианта: 1. После каждого обновления набора данных на клиенте "дергать" хранимую процедуру или SQL-команду (insert, update, delete) на сервере 2. Вести логгирование действий пользователя и по завершению работы приложения передать этот лог на сервер для исполнения... Мне не совсем понятно то, о чем вы говорите... Хочу приветси пример.. К примеру: я дергаю накладную из таблицы MSSQL server result = SQLEXEC(gnConnHandle,; 'Select * from Orders WHERE id_order= ?xId_Order ',; "Orders") IF result < 0 WAIT WINDOW 'ERROR' RETURN ENDIF CREATE CURSOR localOrders (id_order N(6),; DataOrder D(8),; Id_Company N(5),; Id_item N(6),; Quantity N(12,2),; Price N(12,2),; Amount N(12,2)) Select localOrders APPEND FROM DBF("Orders") MyEditOrderForm.GridOrders.RecordSource = "localOrders" На форме MyEditOrderForm есть Грид, с правилами обновления (пересчета поля Amount) данных локального курсора localOrders!!! Как теперь организовать обновление накладной Id_Orders на удаленной таблице MS SQL...??? Или я все не так понимаю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2007, 17:08 |
|
||
|
Обновление набра данных MS SQL
|
|||
|---|---|---|---|
|
#18+
В 6 фоксе не CursorAdapter-a.... А в сообщении хоть слово про версию было? Всетаки чем не устраивает вьюха? Но если так хочется - http://www.caws.atnet.ru/vfox/vfox-sql.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2007, 20:42 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=34317993&tid=1589903]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
45ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
| others: | 233ms |
| total: | 380ms |

| 0 / 0 |
