|
Запуск dbclient не показывая в десктопе (AnyWhere 5.0) ?
|
|||
---|---|---|---|
#18+
В servises sybase sql anywhere есть опция "Allow serveses interact with desktop", т.е. dbclient или dbengine можно запустить не показывая его в десктопе. Как можно, используя Database connection parameters и не используя sybase servises, запустить клиента не показывая его в десктопе? В параметрах dbclient вроде глухо ... ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2003, 11:06 |
|
Запуск dbclient не показывая в десктопе (AnyWhere 5.0) ?
|
|||
---|---|---|---|
#18+
Managing services using the dbsvc command-line utility Option Description -I Allow service to interact with desktop ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2003, 11:15 |
|
Запуск dbclient не показывая в десктопе (AnyWhere 5.0) ?
|
|||
---|---|---|---|
#18+
2Chagoserg: Увы, но в ASA 5.x нет dbsvc. Все действия либо через OS, либо через Central 2Gustaf: И опять, увы. Похоже, что из Connectstring у Вас это не получится. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2003, 12:44 |
|
Запуск dbclient не показывая в десктопе (AnyWhere 5.0) ?
|
|||
---|---|---|---|
#18+
мда... забыл однако сказать что у меня ASA 8.0.2 :)) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2003, 14:05 |
|
Запуск dbclient не показывая в десктопе (AnyWhere 5.0) ?
|
|||
---|---|---|---|
#18+
Жалко. Я так и понял сразу перыв хелп. Пытаюсь, кстати, ч\з API получить хэндл окна (FindWindow) и погасить его ч\з ShowWindow(hWnd, 0), но хэндл окна получил, но не гаситься оно почему-то. :( На другие окна ShowWindow реагирует нормально, а с этим облом. В фокспрошном форуме (foxclub.ru) подсказали, что FindWindow возвращает лишь хэндл топового окна, капшен которого совпадает с, якобы, видимым (но другим окном, порождённым этим же процессом), и в результате я посылаю сообщения не тому окну которое мне надо. Вобщем, пляски с бубнами пока продолжаются ;( ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2003, 14:40 |
|
Запуск dbclient не показывая в десктопе (AnyWhere 5.0) ?
|
|||
---|---|---|---|
#18+
Ключик есть точно. Попробуй -Q. Кажется он был виден, если вывести справку: dbclient -? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.09.2003, 07:57 |
|
Запуск dbclient не показывая в десктопе (AnyWhere 5.0) ?
|
|||
---|---|---|---|
#18+
Хм ... помогло ... dbclient -? выдаёт: ...... use specified upper- or lower-case letter as show .... -q Do not print banner .... В итоге: -q просто загружает dbclient, но с полностью пустым окном, а -Q загружает dbclient, но не показывает его в десктопе, т.е. получается как бы всё хотел ... но почему про -Q в справке ни слова ? чудеса прям какие-то :) ... |
|||
:
Нравится:
Не нравится:
|
|||
16.09.2003, 17:53 |
|
Запуск dbclient не показывая в десктопе (AnyWhere 5.0) ?
|
|||
---|---|---|---|
#18+
Да, прикольно ... Ты попробуй тоже с сервером... dbsrv50.exe -nlocal -c32M d:\database\local.db -Q ... |
|||
:
Нравится:
Не нравится:
|
|||
16.09.2003, 18:29 |
|
Запуск dbclient не показывая в десктопе (AnyWhere 5.0) ?
|
|||
---|---|---|---|
#18+
Прям не SyBase а чудеса в решете :) ... тоже, кстати, с dbeng50 ... Это что-то вроде недокументированных штук? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.09.2003, 09:31 |
|
|
start [/forum/topic.php?fid=55&fpage=133&tid=2014842]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
49ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 230ms |
total: | 376ms |
0 / 0 |