怎么写一个存储过程调用类?
我刚学delphi,请多关照!
我刚学delphi,请多关照!
解决方案 »
- 如何跟踪计算机正在访问那些网址?
- 求助delphi中pos函数的循环使用方法
- 问个listbox的问题!
- [散分贴]mm们进来接分
- 帮忙看看这个sql语句的问题
- 为什么我作的Delphi程序编译后其他机器不能用?排除BDE等问题。
- 如何在程序中使用JPEG资源?我的程序有什么问题?help!
- Delphi运行的时候,怎样用一个已经弄的的TForm作为模版,新创建的TForm对象可以继承它?
- 请问如何监视网页是否在本机写下了Cookie?如何监视Cookie的内容?
- 如何用delphi编程连接Access数据库
- stringGrid如何指定某几个单元格的颜色?
- 要做程序收集公司每台电脑Windows的安装序列号,要求可以收集到所有Windows版本的安装序列号,有什么好方法?
这个与类没有关系。给个例子你看看。
create procedure dbo.ST_PromNoteSheet @SheetID char(16),@Checker char(8)
WITH ENCRYPTION
-----------------------------------------------------------------
--Version Number:myShop1.3_20040402_15,Last Mender:Wufuyin
-----------------------------------------------------------------
AS BEGIN
declare @Err int;
declare @BreakPoint int;
declare @Msg varchar(255);
declare @SheetType int;
SET NOCOUNT ON
select @SheetType = 2103;
select @BreakPoint = 336201;
select @Msg = '',@Err=0; update PromNoteSheet0
set Flag=100,CheckDate=getdate(),Checker=@Checker
where SheetID=@SheetID and Flag=0;
if @@ROWCOUNT=0 begin
select @Err=0;
select @Msg='单据已审核或不存在!'
goto ErrHandle;
end
-- 写入正式表
select @BreakPoint = 336280;
execute @Err=TL_SheetTransfer @SheetID,1,'PromNoteSheet0','PromNoteSheetItem0','','PromNoteSheet','PromNoteSheetItem','';
if @Err <> 0 or @Err is null begin
select @Msg='数据转移正式表失败';
goto ErrHandle;
end select @BreakPoint = 336250;
execute @Err=IF_PromNoteSheet @SheetID;
if @Err <> 0 or @Err is null begin
select @Msg='执行失败!'
goto ErrHandle;
end return 0;ErrHandle:
raiserror('%s,断点=%d,Err=%d',16,1,@Msg,@BreakPoint,@Err);
return -1;End
Go