将字符串转换为 uniqueidentifier 时失败

haogaoxiao haogaoxiao 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
例如有这样一个存储过程

CREATE PROCEDURE [dbo].[prtest]
@StrId varchar(max), --公文ID字符串
@count int out
AS
select @count=count(name) from tbA where id in (@StrId)
go


在代码中传入这样的参数,其中strDocID为 'abaa3baa-7338-4ff8-bd74-ac82986c6968','a2251aa2-d760-4728-adf4-4775decd7b9f'

arrParams(0) = New SqlClient.SqlParameter("@StrId", SqlDbType.VarChar)
arrParams(0).Value = strDocID


运行程序就会报错:将字符串转换为 uniqueidentifier 时失败
请教下怎么把strDocID转换传过去
...全文

相关推荐

评论 5
收藏 已收藏
分享
返回顶部
haogaoxiao
应用实例 27,579 成员 68,540 内容