我在使用vb6制作的报告中获取记录时遇到了一些问题。 我的存储过程看起来像这样
create proc sp_rpt
(@area varchar(20),
@type varchar(20) )
as
select * from tableA where (area=@area) and type in (@type)
这就是我尝试过的,但我没有得到我的记录。 虽然如果我用'商业'替换@type,在SQL服务器本身中'国内'我会得到完美的结果。 从vb6传递的字符串采用“商业”形式,“国内” 我在vb6命名类别中有一个变量。
categories="'commercial','Domestic'"
如果您对我应该怎么做有所了解请帮助。