powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Insert получить значение первичного ключа
9 сообщений из 9, страница 1 из 1
Insert получить значение первичного ключа
    #33009469
_Viktor_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет всем
У меня такой вопросик

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
CString  temp = 
	"INSERT INTO CLIENTS (`NAME`, `ADDRESS`, `TELEPHONE`, `NOTE`) "
	"VALUES ('" + DocSheel.m_ClientPage.m_Name		+ "', "
	"'" + DocSheel.m_ClientPage.m_Addres	+ "', "
	"'" + DocSheel.m_ClientPage.m_Telephone + "', "
	"'" + DocSheel.m_ClientPage.m_Note		+ "');";
	
cdbMyDB.ExecuteSQL(temp);

Как узнать значение первичного ключа для ранее добавленной записи ?
Тип данных первичного ключа "Счетчик".
Заранее благодарю за ответ.
...
Рейтинг: 0 / 0
Insert получить значение первичного ключа
    #33009935
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какая СУБД?
...
Рейтинг: 0 / 0
Insert получить значение первичного ключа
    #33009968
maxtar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
select max(Поле_Первичного_ключа) from clients Наверное....
...
Рейтинг: 0 / 0
Insert получить значение первичного ключа
    #33009986
alex_k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maxtarselect max(Поле_Первичного_ключа) from clients Наверное....
наверное нет :-)
а то два три чувачка одновременно вставят, и что они получат будет совсем не то, что они вставили :-)
...
Рейтинг: 0 / 0
Insert получить значение первичного ключа
    #33010035
Гавриленко Сергей Алексеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivКакая СУБД?
Субд - судя по типу "Счетчик" - MS Access. Там, вроде, @@identity есть.
...
Рейтинг: 0 / 0
Insert получить значение первичного ключа
    #33011035
maxtar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex_k наверное нет :-)
а то два три чувачка одновременно вставят, и что они получат будет совсем не то, что они вставили :-)

%)

авторСубд - судя по типу "Счетчик" - MS Access.

Интересно посмотреть как они туда вместе штото вставят )
...
Рейтинг: 0 / 0
Insert получить значение первичного ключа
    #33011572
Фотография Lelikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maxtar alex_k наверное нет :-)
а то два три чувачка одновременно вставят, и что они получат будет совсем не то, что они вставили :-)

%)

авторСубд - судя по типу "Счетчик" - MS Access.

Интересно посмотреть как они туда вместе штото вставят )

Ну здрастье, один вставил, в этот момент вставил другой, потом первый прочел MAX, и получил значение другого клиента.
Типичный многопользовательский конфликт!
...
Рейтинг: 0 / 0
Insert получить значение первичного ключа
    #33011854
maxtar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А разве в Аксессе в один момент можно вставлять?
...
Рейтинг: 0 / 0
Insert получить значение первичного ключа
    #33012056
Фотография Lelikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maxtarА разве в Аксессе в один момент можно вставлять?

А вот как именно в Аксесс с транзакциями я не знаю, сроду с ним не работал)))
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Insert получить значение первичного ключа
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]