asp.net代码如下:
function txtvalue(obj)
{
var todayDate = new Date();
obj.value =todayDate.getHours()+":"+todayDate.getMinutes()+":"+todayDate.getSeconds();
}
然后:
INPUT id="txt_time" type="text" size="16" name="Text1" runat="server" onclick="txtvalue(this)" >
调用存储过程如下
cm.Parameters.Add("@bugtime",SqlDbType.DateTime);
cm.Parameters["@bugtime"].Value =this.txt_time.Value.ToString();
CREATE procedure bugadd
(@bugtime[varchar](30)='',
)
as
insert into [devicemanagement].[dbo].[bugrecord]
(
[bugtime]
)
values
(
cast(@bugtime as datetime)
)
GO
执行以后,发现sqlserver中插入的值不是hh:mm:ss的格式,而是当前日期yyyy-mm-dd hh:mm:ss的格式,我在程序里测试了这个值,是hh:mm:ss,高手帮忙啊!具体为什么阿,顺便问一下,我在asp.net中插入这个值得时候,想在sqlserver中看这个值,用了 print怎么不打印阿
function txtvalue(obj)
{
var todayDate = new Date();
obj.value =todayDate.getHours()+":"+todayDate.getMinutes()+":"+todayDate.getSeconds();
}
然后:
INPUT id="txt_time" type="text" size="16" name="Text1" runat="server" onclick="txtvalue(this)" >
调用存储过程如下
cm.Parameters.Add("@bugtime",SqlDbType.DateTime);
cm.Parameters["@bugtime"].Value =this.txt_time.Value.ToString();
CREATE procedure bugadd
(@bugtime[varchar](30)='',
)
as
insert into [devicemanagement].[dbo].[bugrecord]
(
[bugtime]
)
values
(
cast(@bugtime as datetime)
)
GO
执行以后,发现sqlserver中插入的值不是hh:mm:ss的格式,而是当前日期yyyy-mm-dd hh:mm:ss的格式,我在程序里测试了这个值,是hh:mm:ss,高手帮忙啊!具体为什么阿,顺便问一下,我在asp.net中插入这个值得时候,想在sqlserver中看这个值,用了 print怎么不打印阿
解决方案 »
- 数据库中的数据插入到xml????急急
- ASP.NET程序设计教程
- 编译选项里的Release和Debug有什么区别?默认生成的都是Debug
- 索引超出了数组界限。ASP.NET C#
- 为什么我的FormView在编辑更新时接收不到新数据??请大家帮忙看看~
- 问题:如何用水晶报表来表现调查问卷的统计结果(WinForm和WebForm)?
- 关于调用自定义控件问题!
- VB.NET中如何为类做注释
- 我有一个贴子,都不知发到那里去了,想结贴,都结不了!上面老是未结帖数:1
- 小问题
- (100分急急急问)急问:一个很郁闷的问题..."Object reference not set to an instance of an object"
- ASP.net中实现弹出消息框的问题
至于你的第二个问题是因为print只在查询分析器中运行时才能显示,如果你想要查看这个值的话我建议你用输出参数的形式,@ddd varchar(40) output,然后在存储过程中给他付值,在客户端得到并显示出来就可以了