我现在有一个存储过程是:
-----存储过程名:InsEnvExceptionValue
-----功能:      向tbl03_06EnvException (环境监视超限数据表)及附件表中插入环境护栏检测严重超限记录
-----输入参数:
------------    @Exception_Item_ID  int,   ----护栏环境检测超限类型(Fence)
------------    @Task_Id   varchar(50), ------检测任务序号(mission)
------------    @Line_Id   varchar(10), ------线路编号(mission)
------------    @Line_name  varchar(30), -----线路名称(mission)
------------    @Line_Dir         varchar(2)   ----行别(mission)
------------ @Exception_KM     int,         ----超限发生点里程 公里 
------------ @Exception_M      int,         ----超限发生点里程  米(Fence)
------------    @ExceptionBuff    image,       ----超限发生点截图(Fence)
------------    @desc             nvarchar(400) ----超限说明------------    返回值
------------    @i_InsResult: 0--表示插入操作成功,1--插入失败,2-检测任务序号无效
------------    @ErrorDesc     nvarchar(4000) ---出错返回信息
alter PROCEDURE [dbo].[InsEnvExceptionValue] 
 -- Add the parameters for the stored procedure here
 @Exception_Item_ID  int,
 @Task_Id   varchar(50),          ------检测任务序号
 @Line_Id   varchar(10),          ------线路编号
    @Line_name  varchar(30),         -----线路名称
    @Line_Dir         varchar(2),    -----行别
    @Exception_KM     int,           ----超限发生点里程 公里 
    @Exception_M      int,           ----超限发生点里程  米
    @ExceptionBuff    image,         ----超限发生点截图
    @desc             nvarchar(400) , ------超限说明
    @i_InsResult      int output,     -----操作执行结果
    @ErrorDesc        nvarchar(4000) output
向数据库中添加以上数据,同时通过返回值来检验插入数据是否成功,我想用ADO中的Command来做,要怎么编程啊,请高手指教,最好是能有源程序啊,我是初学,实在不懂!!