Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.09.12;
Скачать: CL | DM;

Вниз

Query возвращение ID вставляемой записи   Найти похожие ветки 

 
mouse_web   (2004-08-17 12:59) [0]

Как узнать ID новой записи? Новую запись в базу вставляю компонентом Query.


 
Anatoly Podgoretsky ©   (2004-08-17 13:12) [1]

Как вставляещь и прочее.


 
stone ©   (2004-08-17 13:13) [2]

@@IDENTITY


 
Марат   (2004-08-17 13:13) [3]

Я делаю так:
//получить ID внесенной записи
  with Q_ID do begin
    SQL.Clear;
    SQL.Add("Select ApplID from Table where DT_B=:pDT_B "+
    "and CompName=:pCmpName");
    ParamByName("pDT_B").AsDateTime:=DTNow;
    ParamByName("pCmpName").Asstring:=CompName;
try
open;
except
showmessage("Не был найден ID внесенной записи!");
application.MainForm.Close;
end;
Но для этого должны быть запомнены ранее при записи DTNow:=Now и
CompName- сетевое имя компьютера


 
mouse_web   (2004-08-17 13:17) [4]


> @@IDENTITY


????????


 
Anatoly Podgoretsky ©   (2004-08-17 13:38) [5]

Пошло гадание по полной. Автоу видимо наплевать.


 
stone ©   (2004-08-17 13:40) [6]


> Как узнать ID новой записи?

ID автоинкремент (счетчик)?

тогда
insert into MyTable (...)
values (...)
select @@IDENTITY as NewID


 
mouse_web   (2004-08-17 14:13) [7]


> Пошло гадание по полной. Автоу видимо наплевать.


Уважаемый Anatoly Podgoretsky! Если автор сего топика не ведет дискуссию, значит он по каким-то причинам не может это делать. Это не чат и не видео-конференция. Будьте сдержаны в эмоциях.

Огромное спасибо STONE!!!



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

Текущий архив: 2004.09.12;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.044 c
4-1090070812
BVV
2004-07-17 17:26
2004.09.12
Управление чюжим приложением


14-1092983199
Kerk
2004-08-20 10:26
2004.09.12
Расшифруй киборга! Останови вторжение!


1-1093543754
JohnJ
2004-08-26 22:09
2004.09.12
местонахождение исполняемого файла


1-1093668743
SNV-Soft
2004-08-28 08:52
2004.09.12
Панель инструментов в стиле ХР


1-1093853845
BillyJeans
2004-08-30 12:17
2004.09.12
I/O Error 183.