![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
![]()
Всем добрый вечер! По крайней мере у меня уже вечер
![]() Код:
Пробовал сделать хотя бы так: Код:
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
Последний раз редактировалось artemavd; 08.10.2009 в 20:17. Причина: Пытался кое что придумать :) |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 15.05.2009
Сообщений: 1,222
|
![]()
Form3.pFIBQuery1.ParamValue('DATAST ART').AsDate:=Form3.sDateEdit1.Date ;
Form3.pFIBQuery1.SQL.Clear; а может строки эти местами поменять
Единственное, что ограничивает полет мысли программиста-компилятор
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
Sparky, мне кажется, что Вы правы, только задание параметров должно быть ПОСЛЕ задания текста запроса!
т.о., если бы использовался обычный TQuery последовательность должна была быть такой: Код:
а может и не потребуется... Артём, я бы рекомендовал такой подход: не надо ненужной универсальности. один "лишний" query много памяти не займёт... Киньте на форму отдельный FIBQuery1 переменуйте его более осмысленно (например, FIBquery_InsertChetverti в этот запрос прямо в Design-time задать текст запроса и добавить ПЕРЕМЕННУЮ ЗАПРОСА... тогда добавление в коде полностью будет выглядеть так: Код:
а что это за запрос?!!!!!!! Код:
![]() ![]() |
![]() |
![]() |
![]() |
#4 | ||
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
![]() Цитата:
Цитата:
P.S. Serge_Bliznykov, Вы ж знаете, как она спроектирована)
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
||
![]() |
![]() |
![]() |
#5 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
и ещё. на оффсайте FibPlus лежит обалденнейший мануал: "FIBPlus696 Developers Guide.pdf" там ответы на все ваши (как возникшие (с параметрами, так и на почти все будущие ... ![]() Последний раз редактировалось Serge_Bliznykov; 09.10.2009 в 09:56. |
|
![]() |
![]() |
![]() |
#6 | |
SQL-коддинг
Участник клуба
Регистрация: 16.01.2009
Сообщений: 1,192
|
![]() Цитата:
или скорее всего можно тот же самый генератор указать в самом компоненте (ФИБ+ много чего умеют - просто нужно уметь ими пользоваться) |
|
![]() |
![]() |
![]() |
#7 | ||
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
![]() Цитата:
Код:
Цитата:
![]()
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
||
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
а так ?
Код:
|
![]() |
![]() |
![]() |
#9 | |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
![]() Цитата:
Мой код: Код:
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
|
![]() |
![]() |
![]() |
#10 |
SQL-коддинг
Участник клуба
Регистрация: 16.01.2009
Сообщений: 1,192
|
![]()
там же аглицким по белому написано, что обязательное поле для констренйта не заполнено
напиши триггер для этой таблицы или объяви в компоненте генератор, который будет выставлять это самое уникальное значение текст триггера (before insert) будет выглядеть как-то так Код:
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
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 |