我的错误非常模糊。我有以下代码:
var skey = ev.EntityKey;
var id = skey.EntityKeyValues[0];
int eventid = (int)id.Value;
第二行var id = skey.EntityKeyValues [0]抛出以下异常:
[SqlException(0x80131904):字符串或二进制数据将被截断。 声明已经终止。]
麻烦的是,EntityKeyValues [0]是获取新插入记录的主键值并将其传递给方法的代码。
这是一个字符串,但我不明白为什么它应该特别大。