Страница 1 из 1

ODBC -> Adaptive Server Anywhere 8 (Траблы)

Добавлено: 15 Ноябрь 2005, 15:11
AlexSmile
Добрый день всем!
У меня возникло такое дело:
Есть в словаре таблица с тремя полями, есть ключ по одному полу.
в СУБД ASA 8 - структура такая же (делал импорт в словарь).

Так если пытаюсь длаеть по этой таблице SET, NEXT, GET - то вылезает ошибка "Unsupported File Driver Function", хотя если делаю постраницный просмотр данных из этой таблицы - то ошибок нет и данные видны.
Есть ли идеи как это обойти?

owner таблицы (CSTRING (121) ), такой же как и на других таблицах.

Сам пишу на C5.5EE.
Ранее у меня было на другой таблице такая же трабла (помогло удаление и импорт таблицы в словарь). Теперь даже это не помогает, да и удаление не хочется делать, т.к. потом в app надо просматривать все броузы и функции, котороые используют эту таблицу.

С уважением Александр

Добавлено: 15 Ноябрь 2005, 16:37
Andrew Listiev
Приведите описание структур таблиц в ASA и Clarion'e

Добавлено: 15 Ноябрь 2005, 17:09
AlexSmile
Вот структура таблиц
!=====Словарь Clarion

Имя таблицы TOWBCODE

TOWBCODE_TCODE LONG
TOWBCODE_BCODE CSTRING(14)
TOWBCODE_NAME CSTRING(20)
TOWBCODE_QUANT PDECIMAl(13,3)
TOWBCODE_TYPE SHORT

Ключи
TOWBCODE_KEY, primary key, unique
TOWBCODE_TCODE ASC
TOWBCODE_BCODE ASC

TBCODE_KEY
TOWBCODE_BCODE ! Добавил руками для поиска записи

!======Таблица в ASA

CREATE TABLE "DBA"."TOWBCODE"
(
"TOWBCODE_TCODE" T_DBA_TCODE NOT NULL,
"TOWBCODE_BCODE" T_DBA_BCODE NOT NULL,
"TOWBCODE_NAME" char(20) NULL,
"TOWBCODE_QUANT" T_DBA_QUANT NULL,
"TOWBCODE_TYPE" smallint NULL,
PRIMARY KEY ("TOWBCODE_TCODE", "TOWBCODE_BCODE")
)

А это домайны:
CREATE DOMAIN T_DBA_TCODE integer
CREATE DOMAIN T_DBA_BCODE char(13)
CREATE DOMAIN T_DBA_QUANT numeric(13,3)

С уважением Александр!

Добавлено: 15 Ноябрь 2005, 17:38
AlexSmile
Прошу прощения за беспокойство.
Против кривых рук нет никаких идей... :)

Оказывается я немного неправильно указал ключ при SET...
Буду в следующий раз знать... однако сообщение о ошибке немного увело меня от правильного поиска глюка... :)

Добавлено: 15 Ноябрь 2005, 17:52
Andrew Listiev
:) Хотел попросить привести код :wink: