Форум: "Базы";
Текущий архив: 2003.04.07;
Скачать: [xml.tar.bz2];
ВнизПодскажите, как получить id после вставки новой записи! Найти похожие ветки
← →
Suh_AN (2003-03-17 17:56) [0]Добрый день! Подскажите, кто-нибудь!! С помощью TADOCommand вставляю новую запись в таблицу (INSERT ....), все работает! Но мне нужно получить id (автоинкрементное поле) этой только что добавленной записи! Я так понимаю, что TADOCommand имеет возможность возвращать результат! Только не пойму, как правильно все настроить! Буду благодарен за любую подсказку!
← →
Anatoly Podgoretsky (2003-03-17 18:35) [1]@@IDENTIFY
← →
ermserg (2003-03-17 19:06) [2]ili IDENTITY_CURRENT(tablename)
← →
sniknik (2003-03-17 20:46) [3]если нужно возврашать результет то лутше TADODataSet использовать
примерно так
ADODataSet.CommandText:= "INSERT INTO ... (...) VALUES (...) "+ //пробел в конце обрати внимание
"SELECT @@IDENTITY AS id";
ADODataSet.Open;
с TADOCommand тоже можно, но прямо рекордсет со значением не получиш.
← →
Suh_AN (2003-03-17 20:54) [4]Спасибо, ребята! Вы мне очень помогли!!
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.04.07;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.008 c