我 数据库表里面添加了一个 TIMESTAMP类型的 字段
我想问的是 在C#里面 怎么把一个 日期类型的 数据保存进去。。谁能给我个C#代码看看呢。
最简代码就行
我想问的是 在C#里面 怎么把一个 日期类型的 数据保存进去。。谁能给我个C#代码看看呢。
最简代码就行
解决方案 »
- 请问VS Team Suite和team版有什么区别,VS 2010比起2008变化大吗?
- Iframe加载如何兼容IE火狐
- 网上商城,银联接口
- 图片轮换效果结合数据库
- 如何指定文件夹下的子读取文件夹的名称???
- 马上就要周末了,提前给兄弟们放松一下
- 如何写一个高级的新闻添加程序!
- 引用DataSet中某个表的某一行中的某一列
- 请问:如何将文本框内的文本转换为HTML格式字符串,
- 混了个小星星,散分,感谢大家的帮助
- .net3.5中添加的ajaxcontroltoolkit控件不能使用
- 点击Button后,自动用“迅雷”、“超级旋风”等下载,而不是出现《运行》、《保存》、《取消》三个按钮!高手指点
throws ParseException {
java.util.Date date = null;
SimpleDateFormat format = new SimpleDateFormat(pattern);
try {
date = format.parse(timestampStr);
} catch (ParseException e) {
throw e;
}
return date == null ? null : new Timestamp(date.getTime());
}
TimeStamp字段=Current timestamp
或
TimeStamp字段='2009-01-01-00.00.00.000000'
看看谁应该闭嘴,多去sql版混混吧set nocount on
declare @t table(a int,t timestamp)
insert into @t(a) select 1
select * from @t
/*
a t
----------- ------------------
1 0x00000000000007F2
*/
--update @t set t=CURRENT_TIMESTAMP
/*
不能更新时间戳列
*/--update @t set t='2009-01-01-00.00.00.000000'
/*
不能更新时间戳列。
*/--insert into @t select 1,CURRENT_TIMESTAMP
/*
不能将显式值插入时间戳列。请对列列表使用 INSERT 来排除时间戳列,或将 DEFAULT 插入时间戳列。
*/
insert into @t(a) select top 10 id from sysobjects
select * from @t
/*
a t
----------- ------------------
1 0x00000000000007F6
4 0x00000000000007F7
5 0x00000000000007F8
7 0x00000000000007F9
8 0x00000000000007FA
13 0x00000000000007FB
15 0x00000000000007FC
25 0x00000000000007FD
26 0x00000000000007FE
27 0x00000000000007FF
29 0x0000000000000801
*/
set nocount off
DB20000I SQL 命令成功完成。
db2 => update mytable set inputtime='2009-01-01-00.00.00.000000'
DB20000I SQL 命令成功完成。db2 => select inputtime from mytableINPUTTIME
--------------------------
2009-02-16-10.13.38.593000 1 条记录已选择。db2 => select inputtime from mytableINPUTTIME
--------------------------
2009-01-01-00.00.00.000000 1 条记录已选择。
我吓到你了吗?你真胆小,那不好意思了……你拿足球篮球来对比,是想说明SQL就相当于SQL SERVER吗?你真行!!!
学习
你google一下sql2005或者sql2000你就明白了,你混得太少...
我只是问你:你认为SQL就相当于SQL SERVER吗?
你这个回复明显的答非所问!先不说楼主用的是不是SQL SERVER,我在前面的回复只不过是提供一种方法给楼主,至于是不是楼主所要的,并不需要你来品头论足,懂不?何况楼主还有在4楼的回复,依我的判断就不像是SQL SERVER。即使楼主用的是SQL SERVER,那也用不着你来指手划脚,我的回复自有我的道理,我提供方法给楼主尝试有何不可?你就能保证你在这上面回复的百分百是提问者需要的答案?
各位 因为我的问题 导致大家的争吵啊 真抱歉。。我这个是 SQL2000的 数据库字段是 datetime 类型的啊。打的分开了。。0,0!!
谁帮忙给段 C#的 代码啊
string sql = "insert into yourtable(datetimecolumn) values('" + dt.ToString("yyyy-MM-dd HH:mm:ss") + "')";两位稍安勿躁