首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

vs给数据库datetime类型赋值的有关问题

2012-05-16 
vs给数据库datetime类型赋值的问题有一个对象A ,定义字段datetime tt;目的是往数据库里的datetime类型传值

vs给数据库datetime类型赋值的问题
有一个对象A ,定义字段datetime tt;目的是往数据库里的datetime类型传值 
A a = new A();
a.tt = new datetime();--这块写对吗?
string sqlStr = "insert into level values(@time)"
SqlParameter sp = new SqlParameter("time", SqlDbType.Time)
sp.Value = a.tt;

执行后报错:;将参数值从 DateTime 转换到 TimeSpan 失败。

请问我该如何通过对象的方式往数据库里的datetime类型传值 ,谢谢啊

[解决办法]

可以的啊
a.tt = DateTime.Now();

string sqlStr = "insert into [level] values(@time)"
SqlParameter sp = new SqlParameter("@time", SqlDbType.DateTime)
sp.Value = a.tt;

热点排行