Как я могу получить идентификатор во время вставки в C # с использованием CSLA? Хранимая процедура выполняет вставку в таблицу базы данных и после вставки имеет SELECT @Id
(который устанавливается с SCOPE_IDENTITY()
).
Это код для вставки в C #:
using (var mgr = ContextManager<PersonDataContext>.GetManager("TestDB"))
{
var results = mgr.DataContext.up_StoredProcToInsert(
"David",
30,
);
}