Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2007.09.02;
Скачать: [xml.tar.bz2];

Вниз

Пополнения автоинкрементного поля   Найти похожие ветки 

 
Xmen   (2007-05-07 15:07) [0]

Привет мастерам
Делаю такой запрос
DMLibrary.sqlJornal_in.SQL.Clear;
DMLibrary.sqlJornal_in.SQL.add("insert into jurnal_in (id, jurnal_id, date_in, num_izd) select autoincreminant,j.id,j.date_in,j.num_izd from tempdb j") ;
DMLibrary.sqlJornal_in.ExecQuery;
DMLibrary.trLibrary.CommitRetaining;

я не мог пополнят autoincreminant поле запросом, то есть у меня в таблице jurnal_id поле id автоинкеминантное.


 
Reindeer Moss Eater ©   (2007-05-07 15:11) [1]

Зачем "пополнять" поле, заполнение которого сам поручил серверу?
И наоборот, зачем поручать серверу заполнять поле, которое сам хочешь заполнять?


 
Johnmen ©   (2007-05-07 15:11) [2]

В IB нет автоинкрементных полей.


 
Xmen   (2007-05-07 15:29) [3]


> Johnmen ©   (07.05.07 15:11) [2]
> В IB нет автоинкрементных полей.

Да так я там только обявил генератор вот этого генератора нужно использовать в select е но как использовать я не умею. :(


 
Reindeer Moss Eater ©   (2007-05-07 15:31) [4]

но как использовать я не умею. :(

Об этом написано в документации. Прикинь.


 
Xmen   (2007-05-07 15:39) [5]

ну подрукой не оказался этой документация.
Я ранше автоинкременантные поля заполнял из программы в датамодуле присвая ему значения из генератора (IBDataSet, GeneratorField:=). Но тепер хочу попробовать такое сделать в selecte тоесть в inserte.
Если можете покажите код где реализован это или подскажите где искать.


 
Reindeer Moss Eater ©   (2007-05-07 15:43) [6]

или подскажите где искать

А я не подсказал?


 
Johnmen ©   (2007-05-07 15:47) [7]

http://www.ibase.ru/devinfo/generator.htm


 
Xmen   (2007-05-08 08:13) [8]

Спосибо всем



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2007.09.02;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.043 c
2-1186723135
Savek
2007-08-10 09:18
2007.09.02
TDBGrid.OnMouseDown


10-1136587080
levry
2006-01-07 01:38
2007.09.02
Excel: прозрачный Shape


2-1186383261
rolex2002
2007-08-06 10:54
2007.09.02
Как по дате определить знак зодиака?


15-1186258867
Loginov Dmitry
2007-08-05 00:21
2007.09.02
обновление LangReader a


15-1186225189
foreverDelphi
2007-08-04 14:59
2007.09.02
кто хочет из гуру помочь новичку





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский