선택된 모든 열을 포함하지 않습니다DynamicObject 내가 다음과 같이 삽입을 실행하기 위해 dapper.net을 사용하고
이var columns = conn.Query("INSERT INTO MyTable" +
"(Col1, Col2, Col3)" +
"VALUES (@Col1, @Col2, @Col3)" +
"SELECT Id, ComputedColumn FROM MyTable WHERE Id = scope_identity()",
myObj).Single();
myObj.Id = columns.Id;
myObj.ComputedValue = columns.ComputedColumn;
쿼리는 성공하지만 예외가 myObj.ComputedValue = columns.ComputedColumn;
가 'System.Dynamic.DynamicObject' does not contain a definition for 'ComputedColumn'
수집했을 수 있듯이 ComputedColumn은 테이블의 계산 열이므로이 ID와 함께 삽입 한 다음에 반환합니다. 왜 이것이 실패 할까?
테이블 구조를 게시 할 수 있습니까? – Lamak