1

我收到一个非常模糊的错误。我有以下代码:

var skey = ev.EntityKey;
var id = skey.EntityKeyValues[0];
int eventid = (int)id.Value;

第二行 var id=skey.EntityKeyValues[0] 抛出以下异常:

[SqlException (0x80131904):字符串或二进制数据将被截断。该语句已终止。]

麻烦的是,EntityKeyValues[0] 是获取新插入记录的主键值并将其传递给方法的代码。

这是一个字符串,但我不明白为什么它应该特别大。

4

0 回答 0