![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
так, ошибка НЕ связана с параметрами!
В тексте ошибки человеческим языком (по английски, правда) сказано, что вставка записей не может быть выполнена, т.к. одно из полей имеет ограничения на вводимые значения: поле ID не может быть NULL значит нужно задать значение поля ID только не спрашивайте меня, как это сделать — никогда не работал с автоинкрементными полями... ![]() Да. кстати... А точно поле ID - автоинкрементное!?! ДОБАВЛЕНО. soleil@mmc +1 Когда писал свой пост ещё не видел Ваш ответ. А когда я прочитал Ваш пост, просто поразился - я за малым не написал тот же оборот "английским по белому"... потом чуть его переделал.. мы что, уже и мыслим одинаково?.. ![]() Последний раз редактировалось Serge_Bliznykov; 09.10.2009 в 18:04. |
![]() |
![]() |
![]() |
#12 | ||
Старожил
Регистрация: 05.06.2008
Сообщений: 4,210
|
![]() Цитата:
Цитата:
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
||
![]() |
![]() |
![]() |
#13 | ||
SQL-коддинг
Участник клуба
Регистрация: 16.01.2009
Сообщений: 1,192
|
![]() Цитата:
![]() идеи витают в воздухе и все такое... Цитата:
все-таки мысль про кривое проектирование бд была верной в ФБ/ИБ автоинкрементность реализуется исключительно в связке этих двух элементов БД - генератор + триггер (либо указание генератора на клиенте, хотя одно другому не мешает) ну а раз чичас ничо не получается, то пример попытки создания в студию а к нему еще потребуется полное описание всех полей таблицы и пример селекта из нее |
||
![]() |
![]() |
![]() |
#14 | |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,210
|
![]() Цитата:
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
|
![]() |
![]() |
![]() |
#15 |
SQL-коддинг
Участник клуба
Регистрация: 16.01.2009
Сообщений: 1,192
|
![]()
у меня не поставлен ФБ
все-таки обычного скрипта создания таблицы хватило бы ну и самого примера создания генератора/триггера ты не привел |
![]() |
![]() |
![]() |
#16 |
!=
Участник клуба
Регистрация: 08.09.2008
Сообщений: 1,751
|
![]()
примерно так для таблицы четверти можно генератор и триггер сделать
Код:
хмм там же есть в базе уже генератор с именем GEN_CHETVERTY_ID. у кого не стоит файрбёрд вот в общем тут таблицы из выложенной базы только без коментов Последний раз редактировалось vovk; 11.10.2009 в 05:19. |
![]() |
![]() |
![]() |
#17 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,210
|
![]()
Может тогда пересоздать таблицы? И на этот раз сразу создать автоинкриментные поля.
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
![]() |
![]() |
![]() |
#18 | |
!=
Участник клуба
Регистрация: 08.09.2008
Сообщений: 1,751
|
![]() Цитата:
скрипт для создания выше в моём посте. Могу сделать скрипт на создание всей базы + генераторы + тригеры на все первичные ключи каждой таблицы, |
|
![]() |
![]() |
![]() |
#19 | |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,210
|
![]() Цитата:
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
|
![]() |
![]() |
![]() |
#20 |
!=
Участник клуба
Регистрация: 08.09.2008
Сообщений: 1,751
|
![]()
тут таблицы
Код:
Последний раз редактировалось vovk; 12.10.2009 в 05:35. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
FireBird | Д'якон | БД в Delphi | 2 | 04.12.2008 11:15 |
FireBird 1.5.4 | Nikola__ | БД в Delphi | 2 | 17.11.2008 14:42 |
Как получить ID для новой записи с использованием триггеров?(Firebird) | Paul Hindenburg | БД в Delphi | 20 | 01.06.2008 16:39 |
Вставка записи в поле графического типа | Bibigul | БД в Delphi | 3 | 10.04.2007 16:07 |