Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.05.16;
Скачать: CL | DM;

Вниз

Обмен данными между таблицами MSSQL и лок. dbf-таблицами   Найти похожие ветки 

 
Oksana ©   (2004-04-20 15:16) [0]

Посоветуйте, как лучше организовать обмен данными между таблицами MSSQL и лок. dbf-таблицами:
OPENDATASOURCE(init_string для dbf) на стороне сервера
или обрабатывать их НД в клиентском приложении(использую ADO)?
Что будет эффективнее(быстрее) при наличии модемной связи?


 
sniknik ©   (2004-04-20 16:01) [1]

если сервер имеет доступ к локальной машине то быстрее будет OPENDATASOURCE, но с другой стороны какие данные нужно сохранять? те что уже на клиенте (сначала посмотрели после сохранили)? тогда обрабатывать на клиенте даже без наличия модемной связи.

вам не кажется что вопрос "не о том"? (вместо конкретной задачи расматривать принципы, отвлеченно "а что вообще быстрее?" самолет или машина? самолет конечно, но до угла за хлебом быстрее на машине а то и вовсе пешком)


 
Oksana ©   (2004-04-20 16:46) [2]

хорошо, уточню:
сервер имеет доступ к локальной машине по модему,
на сервере БД учетной проги - на клиенте набор dbf для третьей прг;
обмен данными между ними должен быть как можно быстрее:
с сервера - справочники, назад данные(транзакции)


 
Delirium ©   (2004-04-20 16:58) [3]

Хм, не слабая задача - двунаправленная репликация через модем между MSSQL и DBF... Боюсь, что без сервера приложений на стороне DBF не обойтись...


 
Delirium ©   (2004-04-20 17:00) [4]

А почему-бы не расположить вместо DBF ещё один MSSQL? Репликация в этом случае - отлаженный процесс.


 
Oksana ©   (2004-04-20 17:19) [5]

>А почему-бы не расположить вместо DBF ещё один MSSQL?
dbf прг-мы сторонней разработки, да и мощности клиента не позволят
> Репликация в этом случае - отлаженный процесс.
Обмен - по команде пользователя, поэтому репликация для этого случая не подойдет


 
Delirium ©   (2004-04-20 17:37) [6]

Хм, так пользватель сидит на стороне DBF жмёт на кнопку в приложении и при этом должен отправить изменения в MSSQL и получить обновление снимков справочников, так?


 
Oksana ©   (2004-04-20 17:53) [7]

почти - на каждый случай своя кнопка - возможность подгружать справочники без передачи транзакций на сервер и наоборот
т.е. пользователь рулит процессом

наверное, проще все делать на клиенте
(и не морочить вам голову :)))


 
Delirium ©   (2004-04-20 17:56) [8]

Вот и я хотел сказать - чисто клиент-серверная задача, пользуй ADO и не мучайся :)


 
Oksana ©   (2004-04-20 18:12) [9]

спасибо, ну очень хороший форум :)



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

Текущий архив: 2004.05.16;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.037 c
1-1083126012
random
2004-04-28 08:20
2004.05.16
про Реестр


1-1082984488
Domkrat
2004-04-26 17:01
2004.05.16
Запуск программы с ключами


1-1083148179
jek_
2004-04-28 14:29
2004.05.16
Дата модификации файла


1-1083335198
Elast
2004-04-30 18:26
2004.05.16
DBGridEh


3-1082616575
Ant
2004-04-22 10:49
2004.05.16
BDE





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский