存贮过程如下:
CREATE PROCEDURE SaveTime @savetm varchar AS
update tempcal set 结束时间=@savetm where 状态=1
insert into caltimemoney(用户名,开始时间,结束时间,运行时间,统计费用,说明) select 用户号,开始时间,结束时间,运行时间,费用,说明 from tempcal where 状态=1 and 结束时间=@savetm
GO调用过程如下:
ADOStoredProc1.Close;
ADOStoredProc1.Parameters.ParamByName('@savetm').Value:='23:59:59';'(当参数输入)
ADOStoredProc1.ExecProc;请问为什么调用后
tempcal 的 '结束时间=2' 也就是取@savetm的最前面的一个字母??
怎样改进??? 使'结束时间=23:59:59'(为参数输入)
3X!
CREATE PROCEDURE SaveTime @savetm varchar AS
update tempcal set 结束时间=@savetm where 状态=1
insert into caltimemoney(用户名,开始时间,结束时间,运行时间,统计费用,说明) select 用户号,开始时间,结束时间,运行时间,费用,说明 from tempcal where 状态=1 and 结束时间=@savetm
GO调用过程如下:
ADOStoredProc1.Close;
ADOStoredProc1.Parameters.ParamByName('@savetm').Value:='23:59:59';'(当参数输入)
ADOStoredProc1.ExecProc;请问为什么调用后
tempcal 的 '结束时间=2' 也就是取@savetm的最前面的一个字母??
怎样改进??? 使'结束时间=23:59:59'(为参数输入)
3X!
解决方案 »
- delphi截图问题
- DELPHI网络通信
- 如何移动到指定记录?
- SQL SERVER数据库在主机上,如何备份数据库到本地??SQL 语句!!!!100分哦,,,
- 我知道ListView1.Items[1].ImageIndex := 1;可以为LISTVIEW的第一个行...........
- delphi如何让一个过程处于激活状态
- 如何获取tif文件的分辨率、压缩品质等??
- 在windows2000下,请问如何使CTRL+ALT+DELETE失效或是在任务栏里屏蔽程序?急呀!
- 保密性最高的数据库
- 菜人问题:有关数据库表的记录删除。
- 急急急,请各位大侠看看下面代码
- 问一个比较菜的问题,请各位高手赐教!!!感激!!!
@savetm varchar(10)
3x
我靠 too simple
编程就他妈的这样 一个细节就搞不定