Автор | Сообщение |
|
| |
Пост 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: 919
Зарегистрирован: 17.05.05
|
|
Отправлено: 01.10.08 08:36. Заголовок: Открываю таблицу с и..
Открываю таблицу с индексом по символьному полю в котором есть кирилица (уже существующая база созданная Clipper + ADS 5.6 netware 4.11) Ставлю AdsSetCharType(2) Сортирует нормально и браузер ездит нормально НО крякозяблы Ставлю AdsSetCharType(1) Появилась кирилица , но езда по браузеру не корректна Замкнутый круг , блин :(
|
|
|
|
| Администратор
|
Пост N: 989
Зарегистрирован: 23.05.05
|
|
Отправлено: 01.10.08 08:40. Заголовок: Dima пишет: Одно не..
Dima пишет: цитата: | Одно не ясно , как же раньше на заре появления ads 5.5 юзали базы в кодировке OEM ? |
| Во времена ads 5.5 были только gui-клиенты ads. Проблема возникла с появлением Alaska xBase++, тогда и добавили эти функции в ads И в харборе вопрос решался таким же способом, как в xBase Дима, для в-го способа я поправлю adsfunc.c, и вышлю тебе Ты берешь xHb с CVS ?
|
|
|
|
| |
Пост N: 920
Зарегистрирован: 17.05.05
|
|
Отправлено: 01.10.08 08:43. Заголовок: Pasha пишет: Ты бер..
Pasha пишет: Думаю да , хотя вчера в 12 ночи CVS запросил пароль , ну как сейчас пробну.
|
|
|
|
| |
Пост N: 921
Зарегистрирован: 17.05.05
|
|
Отправлено: 01.10.08 08:45. Заголовок: О сейчас работает ;)..
О сейчас работает ;) Хотя быстрее будет adsfunc.c выслать на пойту или указать тут что и где правильно править. Спасибо !!!!!
|
|
|
|
| Администратор
|
Пост N: 990
Зарегистрирован: 23.05.05
|
|
Отправлено: 01.10.08 08:52. Заголовок: Лучше пришли мне сво..
Лучше пришли мне свои сырцы rddads, у меня не последние, и я в них сделаю правки
|
|
|
|
| |
Пост N: 922
Зарегистрирован: 17.05.05
|
|
Отправлено: 01.10.08 08:52. Заголовок: Кстати в 4 файлах я ..
Кстати в 4 файлах я добавлял строку #define ADS_LIB_VERSION 500 ads1.c adsfunc.c adsmgmnt.c adsexternal.ch
|
|
|
|
| |
Пост N: 923
Зарегистрирован: 17.05.05
|
|
Отправлено: 01.10.08 08:55. Заголовок: Pasha пишет: Лучше ..
Pasha пишет: цитата: | Лучше пришли мне свои сырцы rddads |
| Выслал !
|
|
|
|
| Администратор
|
Пост N: 991
Зарегистрирован: 23.05.05
|
|
Отправлено: 01.10.08 09:23. Заголовок: Сделал Дима, пробуй ..
Сделал Дима, пробуй AdsSetCharType(2, .t.)
|
|
|
|
| |
Пост N: 924
Зарегистрирован: 17.05.05
|
|
Отправлено: 01.10.08 10:41. Заголовок: Pasha пишет: Сделал..
Pasha пишет: цитата: | Сделал Дима, пробуй AdsSetCharType(2, .t.) |
| Сделал , крякозяблы :( ps ads пересобрал
|
|
|
|
| Администратор
|
Пост N: 992
Зарегистрирован: 23.05.05
|
|
Отправлено: 01.10.08 11:10. Заголовок: поправил, попробуй т..
поправил, попробуй теперь
|
|
|
|
| |
Пост 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$@ $**
|
|
|
Ответов - 46
, стр:
1
2
3
All
[только новые]
|
|