C# sqlKata,InsertGetId上的参数计数不匹配<&燃气轮机;
我正在尝试插入一行(工作版本) 但如果我想获取最后插入行的C# sqlKata,InsertGetId上的参数计数不匹配<&燃气轮机;,c#,sql-server,sqlkata,C#,Sql Server,Sqlkata,我正在尝试插入一行(工作版本) 但如果我想获取最后插入行的Id _masterDb.Query(table.FullName()).InsertGetId<int>(value.ForDatabase); //raw sql: //INSERT INTO [mst].[TableOne] ([Name], [TableCol]) VALUES ('www', 'ddf'); SELECT SCOPE_IDENTITY() as Id \u maste
Id
_masterDb.Query(table.FullName()).InsertGetId<int>(value.ForDatabase);
//raw sql:
//INSERT INTO [mst].[TableOne] ([Name], [TableCol]) VALUES ('www', 'ddf'); SELECT SCOPE_IDENTITY() as Id
\u masterDb.Query(table.FullName()).InsertGetId(value.ForDatabase);
//原始sql:
//插入[mst].[TableOne]([Name],[TableCol])值('www','ddf');选择SCOPE_IDENTITY()作为Id
为此,我得到错误参数计数不匹配??参数不匹配在哪里
注意:如果我复制粘贴aboe原始SQL生成,它会工作。你能发布SqlResult.RawSql
和SqlResult.Bindings
吗?
_masterDb.Query(table.FullName()).InsertGetId<int>(value.ForDatabase);
//raw sql:
//INSERT INTO [mst].[TableOne] ([Name], [TableCol]) VALUES ('www', 'ddf'); SELECT SCOPE_IDENTITY() as Id