将字符串转换为GUID时无法转换参数值

7

我有一个分层应用程序。数据层通过使用包含TableAdapter的数据集对数据库进行调用。在数据库表中,有一个名为ID的字段,类型为UniqueIdentifier。然后我创建以下查询:

select * from tbl where ID=@ID

当我尝试在数据集设计器中预览结果时,出现了“无法将参数值从字符串转换为GUID”的错误。
我尝试在传递的值周围添加单引号,但没有起作用。
我错在哪里了?
1个回答

14

1
这就是我遇到问题的地方。我只在表适配器中创建了SQL语句,而没有在其他任何地方创建过? - user1404780

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接