管理者软件
专业源于专注
www. myOIT. cn   
软件交流 管理软件 软件手册 »

    

 7  1/1   1  
作者
内容
voa  [个人空间]


注册  2019-04-08
发贴数  20
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#1»发布于2019-04-18 11:05

oit 与 inv 也是一样 
0213版本无此问题 
 
测试环境: 
 
mssql 2008/2000 
oit/inv 0326/0415 
 
全新 正式信息 转换为 mssql 
 
使用了传参 
自定义报表脚本如下 
string sql 
sql='get_cp ' + lmt_check('res_id')+','+''''+lmt_val('res_id')+''''; 
db_run_query(sql) 
 
过程如下: 
 
ALTER proc get_cp @i int,@resid nvarchar(200) 
as  
begin 
declare @nsql varchar(2000) 
set @nsql='select * from res with(nolock) ' 
if @i =1 and @resid !='' 
begin 
set @nsql=@nsql+' where res_id=''' + @resid +'''' 
end 
exec (@nsql) 
end 
 
补充下: 
 
msg 出来的sql在 sql 查询器里可以检索到记录


        于 2019-04-18 11:05 被 voa 修改





商贸进销存 管理軟體, 綠色免費

qf2016  [个人空间]
QQ名  meng


注册  2016-01-17
发贴数  805
精华数  0
原创贴  0
来自  
状态  正常

级别  版主
#2»发布于2019-04-11 10:36

执行db_run_query前你用 msg(sql) 看看







人力資源管理軟體, 綠色免費

voa  [个人空间]


注册  2019-04-08
发贴数  20
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#3»发布于2019-04-11 12:50

msg 出来的sql在 sql 查询器里可以检索到记录







庫存管理軟體, 綠色免費

qf2016  [个人空间]
QQ名  meng


注册  2016-01-17
发贴数  805
精华数  0
原创贴  0
来自  
状态  正常

级别  版主
#4»发布于2019-04-11 15:15

 
应该是lmt_check的问题,等下次发布版本升级看看效果。







固定資産設備 管理軟體, 綠色免費

voa  [个人空间]


注册  2019-04-08
发贴数  20
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#5»发布于2019-04-11 17:00

谢谢版主....







商贸进销存 管理軟體, 綠色免費

voa  [个人空间]


注册  2019-04-08
发贴数  20
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#6»发布于2019-04-17 10:00

补充下测试脚本 
 
使用了传参  
自定义报表脚本如下  
string sql  
sql='get_cp ' + lmt_check('res_id')+','+''''+lmt_val('res_id')+'''';  
db_run_query(sql)  
  
过程如下:  
  
ALTER proc get_cp @i int,@resid nvarchar(200)  
as   
begin  
declare @nsql varchar(2000)  
set @nsql='select * from res with(nolock) '  
if @i =1 and @resid !=''  
begin  
set @nsql=@nsql+' where res_id=''' + @resid +''''  
end  
exec (@nsql)  
end


        于 2019-04-17 10:00 被 voa 修改





人力資源管理軟體, 綠色免費

voa  [个人空间]


注册  2019-04-08
发贴数  20
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#7»发布于2019-04-18 12:56

0415版本,測試了還是顯示不了返回的記錄。 
不知問題出在哪了。是存儲過程的格式不對嗎?還是那個query下的? 
query生成的sql語句在sql查詢分析器裏是可以提取到數據的。







庫存管理軟體, 綠色免費


 7  1/1   1  


登录后方可发贴


[ 电话: 0571-85462761 王先生 QQ: 124520435 加入软件QQ群 - 中国杭州 - 备案号码 浙ICP备19051128号]