powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Pervasive Control Center, PSQL и хранимые процедуры.
3 сообщений из 3, страница 1 из 1
Pervasive Control Center, PSQL и хранимые процедуры.
    #36627249
Drou
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Pervasive 10.30
1. Есть табличка на 70 полей. Пытаюсь из PCC вставить в неё запись.
insert into mytable
values (....);
Вылазит ошибка:

[LNA][Pervasive][ODBC Engine Interface][Data Record Manager]The data buffer parameter is too short(Btrieve Error 22)

Лезу в Help и пытаюсь понять в чём причина. В английском не силён, поэтому разобраться не удалось. Но вот то, что говориться вот тут насторожило:
The data buffer parameter is too short when access table with more than 60 field using ActiveX
И предлагается скачать последнюю версию ActiveX. А нужен ли он мне для вставки через PCC?

То есть вставлять в таблицы с более чем 60 полями не умеет?
Пробовал делать insert по набору полей - результат тот же.
Хотя в другие таблицы с меньшим количеством полей вставка проходит.

Подскажите пути решения проблемы. Можно как-нибудь обойти это ограничение?

2. Хранимае процедуры и функции в Pervasive.
2.1 Через функцию нельзя сделать insert? Только через процедуру?
2.2 Можно ли из той же хранимой процедуры обратиться с текстовому файлу для экспорта из неё данных в таблицу базы данных?
...
Рейтинг: 0 / 0
Pervasive Control Center, PSQL и хранимые процедуры.
    #36627732
EvgErmak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Drou,

сейчас попробовал на табличке из 99 полей в Pervasive.SQL Data Manager выполнить
insert into mytable(myfiield) values (1);
все на ура (правда на 8.70)
...
Рейтинг: 0 / 0
Pervasive Control Center, PSQL и хранимые процедуры.
    #36627822
Drou
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
EvgErmak,

Первый вопрос снимается. Косяк был в DDF. Размер некоторых полей в DDF не совпадал с таковыми в DBT файлах. После правки размера полей вставка заработала.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Pervasive Control Center, PSQL и хранимые процедуры.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]