delphi调用及存储过程问题(40)

  • 主题发起人 主题发起人 xin9200
  • 开始时间 开始时间
X

xin9200

Unregistered / Unconfirmed
GUEST, unregistred user!
1.如下是一个 MS SQL存储过程 pro_del 删除tb_pj0、tb_pj9、tb_pj_mx、tb_pj_mx0中相同的记录 我在MS SQL查询分析器 里输入exec pro_del 0001,0002 运行后 显示影响的行数为0 我打开tb_pj0看0001和0002没有被删除· *请教高手 问题在哪?if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[pro_del]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)drop procedure [dbo].[pro_del]GOSET QUOTED_IDENTIFIER ON GOSET ANSI_NULLS ON GOcreate procedure pro_del @pj_noqishi varchar(30), @pj_nozhongzhi varchar(30) as begin delete from tb_pj0 where pj_no>=@pj_noqishi and pj_no<=@pj_nozhongzhi delete from tb_pj9 where pj_no>=@pj_noqishi and pj_no<=@pj_nozhongzhi delete from tb_pj_mx where pj_no>=@pj_noqishi and pj_no<=@pj_nozhongzhi delete from tb_pj_mx0 where pj_no>=@pj_noqishi and pj_no<=@pj_nozhongzhi endGOSET QUOTED_IDENTIFIER OFF GOSET ANSI_NULLS ON GO2.如果该存储过程 可用的话 利用delphi如何调用它 如何进行异常处理
 
看你的意思, 你的 @pj_noqishi 是否应该转换成 int? 否则就是字苻比较,有问题create procedure pro_del @pj_noqishi bigint, @pj_nozhongzhi bigint
 
来自:fhli, 时间:2009-1-2 18:55:04, ID:3937903看你的意思, 你的 @pj_noqishi 是否应该转换成 int? 否则就是字苻比较,有问题create procedure pro_del @pj_noqishi bigint, @pj_nozhongzhi bigint * 那个参数类型、长度必须和 字段的类型、长度相一致么 ··
 
接受答案了.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
928
SUNSTONE的Delphi笔记
S
后退
顶部