从vb6

时间:2015-09-20 14:39:31

标签: sql-server stored-procedures parameters vb6

我在使用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'"

如果您对我应该怎么做有所了解请帮助。

0 个答案:

没有答案