On-line: i3t4j6, PSP, гостей 2. Всего: 4 [подробнее..]
АвторСообщение
администратор




Пост 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


Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 46 , стр: 1 2 3 All [только новые]


администратор




Пост N: 925
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 01.10.08 11:15. Заголовок: Pasha пишет: поправ..


Pasha пишет:

 цитата:
поправил, попробуй теперь


Вот теперь в ДЕСЯТКУ !!!!!!!!!!
СПАСИБО !!!!!!


Подводные камни могут быть ?

Спасибо: 0 
ПрофильЦитата Ответить
Администратор




Пост N: 993
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 01.10.08 11:23. Заголовок: Только если в поле х..


Только если в поле хранятся двоичные данные, и перекодировка
oem->ansi->oem даст значение, отличное от исходного

Проверь еще scope, filter
Должно работать

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 926
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 01.10.08 11:24. Заголовок: Проверил пока что db..


Проверил пока что dbseek , не пашет однако.

Спасибо: 0 
ПрофильЦитата Ответить
Администратор




Пост N: 994
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 01.10.08 11:25. Заголовок: scope, filter с русс..


scope, filter с русскими строковыми константами


Спасибо: 0 
ПрофильЦитата Ответить
Администратор




Пост N: 995
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 01.10.08 11:27. Заголовок: Dima пишет: Провери..


Dima пишет:

 цитата:
Проверил пока что dbseek , не пашет однако.



Ага, значит и тип ADS_RAWKEY не поддерживается
Надо еще перекодировать ключ для Seek
Сделаю

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 927
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 01.10.08 11:29. Заголовок: Pasha пишет: scope,..


Pasha пишет:

 цитата:
scope, filter с русскими строковыми константами


у меня исключены такие фильтры , все на English.

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 928
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 01.10.08 11:33. Заголовок: Проверил фильтр. Раб..


Проверил фильтр.
Работает.

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 929
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 01.10.08 12:30. Заголовок: Проверил изменения п..


Проверил изменения по seek , работает.
Ответ в мыле.
Спасибо за отличную и нужную работу !!!!!!!!

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 969
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 10.10.08 07:23. Заголовок: Pasha Режим Multi T..


Pasha
Режим Multi Thread + ADS , собираем и получаем ошибку
Unresolved External _hb_stackST
Как лечить ?

Спасибо: 0 
ПрофильЦитата Ответить
Администратор




Пост 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$@ $**


Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 971
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 10.10.08 09:04. Заголовок: Пересобрал , результ..


Пересобрал , результат тот же....

Спасибо: 0 
ПрофильЦитата Ответить
Администратор




Пост N: 1004
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 10.10.08 16:05. Заголовок: Скорее всего, кроме ..


Скорее всего, кроме rddads.lib, в сборке есть еще какая-то ST-библиотека. Откуда идет ссылка на _hb_stackST ?

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 975
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 10.10.08 16:37. Заголовок: RDDADS.LIB|ADSF..


RDDADS.LIB|ADSFUNC

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост 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 ?

Спасибо: 0 
ПрофильЦитата Ответить
Администратор




Пост 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-файлах, она ведь где-то есть, раз сборка не получается

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 981
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 11.10.08 13:09. Заголовок: Pasha Почему бы не ..


Pasha
Почему бы не сделать сборку всех библиотек более цивилизованно как в обычном так и в mt режиме.
Ведь часть библиотек создается как в обычном режиме так и mt на автомате.

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 46 , стр: 1 2 3 All [только новые]
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 35
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет