Автор | Сообщение |
|
| |
Пост N: 907
Зарегистрирован: 17.05.05
|
|
Отправлено: 30.09.08 11:56. Заголовок: ADS Remote , как подключится ?
Имеем Novell Netware 4.11 (IPX) на нем работает ADS 5.6 Имеем свеже собранные библиотеки ADS 8.0 Как подключится к базам посредством ADS ? #include "ads.ch" #include "ord.ch" #include "set.ch" PROCEDURE Main REQUEST ADS AdsSetServerType(2) rddRegister("ADS",1) rddsetdefault("ADS") AdsRightsCheck(.F.) AdsSetFileType(ADS_CDX) hb_SetCodepage("RU866") REQUEST HB_LANG_RU866 HB_LANGSELECT("RU866") AdsSetCharType(2, .T.) use o:\sklad\dbf\nomen index o:\sklad\dbf\nomen3 shared new // просто зависает прога close all return
|
|
|
Ответов - 46
, стр:
1
2
3
All
[только новые]
|
|
|
| |
Пост N: 925
Зарегистрирован: 17.05.05
|
|
Отправлено: 01.10.08 11:15. Заголовок: Pasha пишет: поправ..
Pasha пишет: цитата: | поправил, попробуй теперь |
| Вот теперь в ДЕСЯТКУ !!!!!!!!!! СПАСИБО !!!!!! Подводные камни могут быть ?
|
|
|
|
| Администратор
|
Пост N: 993
Зарегистрирован: 23.05.05
|
|
Отправлено: 01.10.08 11:23. Заголовок: Только если в поле х..
Только если в поле хранятся двоичные данные, и перекодировка oem->ansi->oem даст значение, отличное от исходного Проверь еще scope, filter Должно работать
|
|
|
|
| |
Пост N: 926
Зарегистрирован: 17.05.05
|
|
Отправлено: 01.10.08 11:24. Заголовок: Проверил пока что db..
Проверил пока что dbseek , не пашет однако.
|
|
|
|
| Администратор
|
Пост N: 994
Зарегистрирован: 23.05.05
|
|
Отправлено: 01.10.08 11:25. Заголовок: scope, filter с русс..
scope, filter с русскими строковыми константами
|
|
|
|
| Администратор
|
Пост N: 995
Зарегистрирован: 23.05.05
|
|
Отправлено: 01.10.08 11:27. Заголовок: Dima пишет: Провери..
Dima пишет: цитата: | Проверил пока что dbseek , не пашет однако. |
| Ага, значит и тип ADS_RAWKEY не поддерживается Надо еще перекодировать ключ для Seek Сделаю
|
|
|
|
| |
Пост N: 927
Зарегистрирован: 17.05.05
|
|
Отправлено: 01.10.08 11:29. Заголовок: Pasha пишет: scope,..
Pasha пишет: цитата: | scope, filter с русскими строковыми константами |
| у меня исключены такие фильтры , все на English.
|
|
|
|
| |
Пост N: 928
Зарегистрирован: 17.05.05
|
|
Отправлено: 01.10.08 11:33. Заголовок: Проверил фильтр. Раб..
Проверил фильтр. Работает.
|
|
|
|
| |
Пост N: 929
Зарегистрирован: 17.05.05
|
|
Отправлено: 01.10.08 12:30. Заголовок: Проверил изменения п..
Проверил изменения по seek , работает. Ответ в мыле. Спасибо за отличную и нужную работу !!!!!!!!
|
|
|
|
| |
Пост N: 969
Зарегистрирован: 17.05.05
|
|
Отправлено: 10.10.08 07:23. Заголовок: Pasha Режим Multi T..
Pasha Режим Multi Thread + ADS , собираем и получаем ошибку Unresolved External _hb_stackST Как лечить ?
|
|
|
|
| Администратор
|
Пост N: 1000
Зарегистрирован: 23.05.05
|
|
Отправлено: 10.10.08 08:30. Заголовок: rddads.lib собираетс..
rddads.lib собирается в st режиме для сборки в режиме mt надо в rdd_ads\makefile.bc заменить строку bcc32 $(CLIBFLAGS) $(C_USR) $(CFLAGS) -c -O2 -DWIN32 -I$(INCLUDE_DIR) -o$@ $** на bcc32 $(CLIBFLAGS) $(C_USR) $(CFLAGS) -tWM -DHB_THREAD_SUPPORT -c -O2 -DWIN32 -I$(INCLUDE_DIR) -o$@ $**
|
|
|
|
| |
Пост N: 971
Зарегистрирован: 17.05.05
|
|
Отправлено: 10.10.08 09:04. Заголовок: Пересобрал , результ..
Пересобрал , результат тот же....
|
|
|
|
|
| Администратор
|
Пост N: 1004
Зарегистрирован: 23.05.05
|
|
Отправлено: 10.10.08 16:05. Заголовок: Скорее всего, кроме ..
Скорее всего, кроме rddads.lib, в сборке есть еще какая-то ST-библиотека. Откуда идет ссылка на _hb_stackST ?
|
|
|
|
| |
Пост N: 975
Зарегистрирован: 17.05.05
|
|
Отправлено: 10.10.08 16:37. Заголовок: RDDADS.LIB|ADSF..
RDDADS.LIB|ADSFUNC
|
|
|
|
| |
Пост N: 978
Зарегистрирован: 17.05.05
|
|
Отправлено: 10.10.08 19:21. Заголовок: Pasha пишет: rddads..
Pasha пишет: цитата: | rddads.lib собирается в st режиме для сборки в режиме mt надо в rdd_ads\makefile.bc заменить строку bcc32 $(CLIBFLAGS) $(C_USR) $(CFLAGS) -c -O2 -DWIN32 -I$(INCLUDE_DIR) -o$@ $** на bcc32 $(CLIBFLAGS) $(C_USR) $(CFLAGS) -tWM -DHB_THREAD_SUPPORT -c -O2 -DWIN32 -I$(INCLUDE_DIR) -o$@ $** |
| ты пробовал собрать так и затем собрать какое то приложение под ADS ?
|
|
|
|
| Администратор
|
Пост N: 1005
Зарегистрирован: 23.05.05
|
|
Отправлено: 11.10.08 11:06. Заголовок: Непонятно. В adsfunc..
Непонятно. В adsfunc нет ссылки на hb_stack. Если посмотреть adsfunc.obj, тоже не видно hb_stackST/MT. Т.е., rddads.lib должна работать как с mt, так и с st сборкой, указывать флаги tWM -DHB_THREAD_SUPPORT необязательно цитата: | ты пробовал собрать так и затем собрать какое то приложение под ADS ? |
| У меня сборка идет немного по-другому, но все собирается и работает Я собираю harbour.dll в mt режиме, и отдельно hbads.dll без указания флагов mt-сборки. Если бы была ссылка на hb_stackST, ничего бы не собралось Дима, поищи ссылку на hb_stackST в obj-файлах, она ведь где-то есть, раз сборка не получается
|
|
|
|
| |
Пост N: 981
Зарегистрирован: 17.05.05
|
|
Отправлено: 11.10.08 13:09. Заголовок: Pasha Почему бы не ..
Pasha Почему бы не сделать сборку всех библиотек более цивилизованно как в обычном так и в mt режиме. Ведь часть библиотек создается как в обычном режиме так и mt на автомате.
|
|
|
Ответов - 46
, стр:
1
2
3
All
[только новые]
|
|