题
我正在使用vb.net sqlite.net和dblinq0.20.1在主键字段上搜索sqlite表。
我的代码看起来像这样
Dim blb = (From d In db.Data Where d.UID = myuid Select d).Single
这返回错误“与类型无效的类型合并”的错误
如果我在无效字段上搜索,则可以正常工作。
有人以前遇到过这个错误,并对问题出现了任何启示?
解决方案
此错误消息有点误导。所讨论的字段(表的主要键)实际上是无效的,而不应是。我将字段属性更改为“非零”,LINQ查询按预期工作。
不隶属于 StackOverflow