Я разрабатываю систему в C#, и я должен вставить записи в 2 таблицы, и таблицы коррелируют. Одна таблица называется Client
и имеет столбцы Cod_Cli
, Nome_Cli
. Вторая таблица - Phone
со столбцами Cod_Phone
, Num_Phone
. Поскольку у клиента может быть несколько телефонных номеров, я создал таблицу корреляции Cli_Phone
со столбцами (Cod_Cli, Cod_Phone)
.
. Когда я разработал свою программу C#, я начал транзакцию, чтобы сделать Коммит (или Откат, если что-то пойдет не так). После того, как я вставил запись в таблицу Phone
, я должен получить код этой записи, чтобы вставить новую запись в таблицу Cli_Phone
.
Моя проблема: как получить этот код, если я до сих пор не сделал ' т результаты? Я не хочу использовать процедуры.
Я использую SQL Server 2012.