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

將datetimepicker中的數據導进oracle數據庫中date類型字段

2013-06-25 
將datetimepicker中的數據導入oracle數據庫中date類型字段string sql string.Format(insert into table

將datetimepicker中的數據導入oracle數據庫中date類型字段

            string sql = string.Format("insert into table values('{0}','{1}','{2}','{3}','{4}')",textBox1.Text.Trim(),textBox2.Text.Trim(),textBox3.Text.Trim(),dateTimePicker1.Value.ToString(),textbox3.Text.Trim()));

但是總會有“未處理FormatException”提示
在網上找了好些方法試了都沒用
[解决办法]
你直接用dateTimePicker1.Value不行吗
[解决办法]
使用参数化查询或使用Oracle函数TO_DATE()格式化字符串:
string sql = string.Format("insert into table values('{0}','{1}','{2}',to_date('{3}','yyyy-MM-dd hh24:mi:ss'),'{4}')",textBox1.Text.Trim(),textBox2.Text.Trim(),textBox3.Text.Trim(),dateTimePicker1.Value.ToString("yyyy-MM-dd hh:mm:ss"),textbox3.Text.Trim()));

[解决办法]
oracle 的 to_date('"+dateTimePicker1.Value.ToString("yyyy-MM-dd hh:mm:ss")+"','yyyy-mm-dd hh24:mi:ss')

热点排行