Filt
Дата: 06.12.2002 14:28:55
Есть идея хранить DLL в самой базе данных. Идея в том чтобы обновить базу на сервере, а клиентские части синхронизировать автоматически при запуске.
Но есть вопрос - как брать данные из файла, и как их туда записывать?
funikovyuri
Дата: 06.12.2002 14:33:45
BLOB'ы?
Filt
Дата: 06.12.2002 14:39:13
2funikovyuri
Думаю они самые но так как я новичек в SQL. Не знаю как брать значения из файла.
jimmers
Дата: 06.12.2002 15:15:14
Я вот думаю, можно ли в операционной системе, скажем, Windows 2000/XP запустить на исполнение некий бинарный поток, не сохраняя его на диск в виде файла? Понятно, что PE парсится и в какой-то момент его структуры (не все) оказываются в памяти и коду передается управление, но вот можно ли как-то это сделать минуя чтение с диска?
funikovyuri
Дата: 06.12.2002 15:26:38
image - тип, который как-раз подойдет для таких данных
насчет запуска потока - это врядле, особенно если учесть, что при запуске происходи отображение дискового пространсва на память и т.д. и т.п - так что клиентам надо рочитать, затем сохранить на диске, а затем уже использовать - т.е. скорее всего сценарий такой:
Читаем базу - если версия в базе новее чем на диске у клиента - то обносляем, если нет, то оставляем старую - используем dll
Filt
Дата: 06.12.2002 15:47:40
2funikovyuri,
ты попал в точку указав сценарий. Все происходит именно так, но как мне заменить значение в базе, база на SQL
Update ... (что дальше?)
AndyMandy
Дата: 06.12.2002 17:12:31
У нас при старте клиента проверяются все задействованые ресурсы клиентского приложения (DLL, EXE, отчеты и пр.) и сравниваются версии хранящиеся в базе, более старые ресурсы замещаются новыми. Все это конечно хранится на диске клиента.
Maxx
Дата: 06.12.2002 17:44:05
Можно хранить настроечный xml на клиенте и сервере.
При зспуске приложения запускаеться скрипт который сравнивает версии и при надобности заменяет на новые.
Miha
Дата: 06.12.2002 17:49:45
2 jimmers:
переопределить LoadLibrary??? где-то в MSJ такое было пару лет назад...
jimmers
Дата: 06.12.2002 17:52:10
2Miha:
Поподробнее, плиз. Я так понимаю, что LoadLibrary все равно с "диска" ожидает образ. Ссылочку бы на MSJ...