CREATE PROCEDURE [dbo].[Product_List] @key varchar(50),
@Dalei int,
@Product_Number varchar(100)
asdeclare @strLook nvarchar(3000)
declare @sql nvarchar(4000)
if(@key is not null)
Set @strLook=@strLook+' and Product_Name like %'+@key+'%'if (@Dalei is not null)
Set @strLook=@strLook+' and Product_BigID=@Dalei'
if(@Product_Number is not null)
Set @strLook=@strLook+' and Product_Number like %'+@Product_Number+'%'
set @sql = 'Select id,Product_Number,Product_Name,Product_MarketPrice,Ppic,Product_UserPrice from Product_content Where ' +@strLook + ' Product_isDel=0'exec(@sql)go
@Dalei int,
@Product_Number varchar(100)
asdeclare @strLook nvarchar(3000)
declare @sql nvarchar(4000)
if(@key is not null)
Set @strLook=@strLook+' and Product_Name like %'+@key+'%'if (@Dalei is not null)
Set @strLook=@strLook+' and Product_BigID=@Dalei'
if(@Product_Number is not null)
Set @strLook=@strLook+' and Product_Number like %'+@Product_Number+'%'
set @sql = 'Select id,Product_Number,Product_Name,Product_MarketPrice,Ppic,Product_UserPrice from Product_content Where ' +@strLook + ' Product_isDel=0'exec(@sql)go
解决方案 »
- 我要给字段 加上not null约束
- 菜鸟请教一个触发器的问题!求求并谢谢各位了,真的很着急!@!
- 请教一存储过程的写法,谢谢
- 在带有特殊字符的列名上使用update时出错
- MSSQL的表能否加密?
- 如何用语句将DBF库导出,导入SQLSERVER2000中
- ACCESS数据库中的.mde文件是怎么来的,有什么作用?和.mdb文件有什么区别?
- 找高手求救,急,在线等候
- 请问如何通过SQL查询一个数据库中所有表的名称?
- 一个看似简单的问题(关于group by )
- 数据的批量查询及显示问题
- 我装了sql server 2005 express 可为什么找不到 sql server management studio Express
sql=("exec Product_List '"&key&"','"&DaLei&"','"&Product_Number&"'")
rs.open sql,conn,3 (提示这行)
望高手指点!!!
在rs.open 之前你是否用rs.close关闭了rs对象呢?
如果我把sql=("exec Product_List '"&key&"','"&DaLei&"','"&Product_Number&"'")
换成 sql="Select id,Product_Number from Product_content Where "&strLook&" Product_isDel=0 "
这样rs.open sql,conn,3 就没有问题了
\
我在考虑存储过程中
set @sql = 'Select id,Product_Number,Product_Name,Product_MarketPrice,Ppic,Product_UserPrice from Product_content Where ' +@strLook + ' Product_isDel=0'exec(@sql)这样asp中sql=("exec Product_List '"&key&"','"&DaLei&"','"&Product_Number&"'")
rs.open sql,conn,3 是不是没有返回记录集那!!望指点!!