用存储过程建立datawindow出错,cannot create datawindow.'数据转换发生溢出

打一壶酱油 2010-12-25 10:31:58
错误提示:

cannot create datawindow
'数据转换发生溢出
1 execute dob.wen_zhejiu:1 @deptname = :deptname,@time1 = :time1,@state = :state'


我的存储过程是

CREATE PROCEDURE [dbo].[wen_zhejiu]
@deptname varchar(50),
@time1 varchar(50),
@state varchar(50)

AS
SELECT x.type_id,
x.money_source,
qc_base_a.equip_id,
qc_base_a.equip_code,
qc_base_a.equip_type,
qc_base_a.equip_config,
qc_base_a.manu_no,
qc_base_a.manu_date,
qc_base_a.usage,
qc_base_a.use_date,
qc_base_a.state,
qc_base_a.document,
qc_base_a.brief,
qc_base_a.in_series,
qc_base_a.in_docu_no,
qc_base_a.py_code,
qc_base_a.price,
qc_base_b.price,
qc_base_a.use_years,
qc_base_a.remain_price,
qc_base_a.remain_months,
qc_base_a.ph_no,
x.name_on_receipt,
qc_base_a.internal_acct_no,
x.in_date,
y.in_date,
qc_base_b.internal_acct_no,
qc_base_a.made_nation,
qc_base_a.supplyer_code,
qc_base_a.manu_code,
qc_base_a.keeper,
zd_equip_name.equip_name,
x.contract_no,
qc_base_a.section,
qc_import_comment.fogn_currence_kind,
qc_import_comment.price,
qc_base_a.native_code,
zd_equip_name.measure_mark,
y.m_type,
qc_base_a.depreciation_code,
qc_in_details_pay_v.equip_id_amount,
qc_base_a.dep_price,
y.section,
qc_import_comment.customs_duties
FROM qc_base qc_base_a,
qc_in_details x,
qc_in_details y,
qc_base qc_base_b,
zd_equip_name,
qc_import_comment_v qc_import_comment,
qc_in_details_pay_v
WHERE ( x.in_series = qc_import_comment.in_series ) and
( x.equip_code = qc_base_a.equip_code ) and
( qc_base_a.in_series = x.in_series ) and
( y.equip_code = qc_base_a.equip_code ) and
( qc_base_a.in_series = y.in_series ) and
( qc_base_b.equip_id = qc_base_a.equip_id ) and
( zd_equip_name.equip_code = qc_base_a.equip_code ) and
( x.in_series = qc_in_details_pay_v.in_series )




GO


直接执行存储过程是可以出结果的
...全文
122 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
laojia721 2012-01-09
  • 打赏
  • 举报
回复
虽然跟我遇到的问题不太一样,还是学习了
打一壶酱油 2010-12-27
  • 打赏
  • 举报
回复
解决了,我这边有几个数据库,原来是一定要选择某个指定的数据库才行。奇怪了,这个存储过程在这几个
数据库都可以成功执行的......答者有分
打一壶酱油 2010-12-27
  • 打赏
  • 举报
回复
我是先 建立了存储过程,然后选择这个存储过程自动创建 datawindow,所以存储过程中的类型是我设定的,
而datawindow 中的参数应该会自动根据存储过程生成相应的,结果就是出现了这个错误,求解决,满分送
lenya 2010-12-25
  • 打赏
  • 举报
回复
楼主是不是数据类型没有配对啊?
newease 2010-12-25
  • 打赏
  • 举报
回复
多半是数据类型不匹配

609

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder DataWindow
社区管理员
  • DataWindow社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧