Форум: "Базы";
Текущий архив: 2004.09.12;
Скачать: [xml.tar.bz2];
Вниз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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.033 c