Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Не выполняется добавление записи в таблицу / 10 сообщений из 10, страница 1 из 1
22.02.2005, 19:47
    #32929285
Не выполняется добавление записи в таблицу
Не выполняется добавление записи в таблицу ни из DataWindow, ни "ручками", с использованием SQL. Никаких сообщений об ошибке записи не выдаётся, SQLCA.SQLCode = 0. COMMIT есть.
C чем это может быть связано?
...
Рейтинг: 0 / 0
22.02.2005, 20:00
    #32929303
Не выполняется добавление записи в таблицу
Кстати, я трезвый.
...
Рейтинг: 0 / 0
22.02.2005, 20:43
    #32929331
zuzu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выполняется добавление записи в таблицу
Fasimba_забыл_парольКстати, я трезвый.
случайно не отсылаешь данные в чюжую схему ?
...
Рейтинг: 0 / 0
22.02.2005, 20:51
    #32929336
Не выполняется добавление записи в таблицу
zuzuслучайно не отсылаешь данные в чюжую схему ?
Нет, всё своё, родное.
...
Рейтинг: 0 / 0
23.02.2005, 02:54
    #32929475
Астралопитек
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выполняется добавление записи в таблицу
Еси слетела винда а следом за ней ODBC , то так и будет. Переустановка по-холодному не излечит. Помогает только format c:
...
Рейтинг: 0 / 0
23.02.2005, 15:14
    #32929868
Fasimba
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выполняется добавление записи в таблицу
АстралопитекЕси слетела винда а следом за ней ODBC , то так и будет. Переустановка по-холодному не излечит. Помогает только format c:
Это происходит на трёх разных машинах.

Перед тем, как возникла проблема, в две таблицы базы данных было добавлено по два столбца, соответственно были изменены DW.
Только что попробовал загрузить PB и сохранить новую строку через Data Manipulation. Сохранилось. Так что дело точно либо в ошибке в программе, либо в настройках Update для DW. После того, как строка не сохраняется программно, новую строку невозможно сохранить и через Data Manipulation.
В DW стоит "Key and Updateable columns" и "Use Delete then Insert".

Кстати, обнаружил вот что: у некоторых столбцов (char), у которых по умолчанию выставлены какие-то значения, присваемые при инициализации, в маске ввода выводится само значение вместе с апострофами. То есть там где в PB проставляется значение Initial для столбца (стоит например '0'), так это в DW и выводится как '0'.
...
Рейтинг: 0 / 0
23.02.2005, 18:06
    #32930041
Астралопитек
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выполняется добавление записи в таблицу
IMHO налицо грубое и тяжёлое повреждение пока не знаю чего. Скажи:
1) 3 разные машины -- а сервер один? Или на каждой стоит своя АСА?
2) кстати, какой версии?
3) прога на РВ, которая это делает, компилирована до урровня DLL или PBD?
...
Рейтинг: 0 / 0
24.02.2005, 12:58
    #32931030
AIZ
AIZ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выполняется добавление записи в таблицу
Да-а-а. Не понятно, но есть вариант. Сохранить содержимое таблицы в виде Inserts (save row as (type file - sql)), удавить ее, создать заново и загрузить содержимое. Однажды мне это помогло. Правда ситуация была несколько другая и в Oracle.
...
Рейтинг: 0 / 0
24.02.2005, 15:04
    #32931421
Gosha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выполняется добавление записи в таблицу
возможно, несостыковочка со внешними ключами таблиц!?!
...
Рейтинг: 0 / 0
25.02.2005, 14:39
    #32933653
Fasimba
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выполняется добавление записи в таблицу
Астралопитек1) 3 разные машины -- а сервер один? Или на каждой стоит своя АСА?
2) кстати, какой версии?
3) прога на РВ, которая это делает, компилирована до урровня DLL или PBD?Три независимые машины. На одной локально сервер Anywhere 5.5.04 для NT. На второй тот же сервер, но удалённо. На третьей Anywhere Database Engine. Программа откомпилирована в PBD, но из под PowerBuilder происходит то же самое.

Goshaвозможно, несостыковочка со внешними ключами таблиц!?!С ключами вроде всё в порядке...

Вернул пока прежнюю версию базы данных и постепенно вношу в неё те же изменения. Пока всё работает... Но, хотелось бы понять, что произошло. Поэтому буду очень благодарен всем, кто поделится мыслями по этому вопросу.
...
Рейтинг: 0 / 0
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Не выполняется добавление записи в таблицу / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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