Главная страница
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.053 c
6-1089068198
RaPToR_1
2004-07-06 02:56
2004.09.12
сокет в компоненте


1-1093366696
mouse_web
2004-08-24 20:58
2004.09.12
Как отобразить MEMO поля в QuickReport ?


14-1093172978
Piter
2004-08-22 15:09
2004.09.12
Что с Дремучими?


3-1092660007
Вика
2004-08-16 16:40
2004.09.12
Установка курсора ...


1-1093761619
DIS
2004-08-29 10:40
2004.09.12
функция которая переводит число в слова