使用C#日期插入到MySql [英] Insert Date to MySql using c#

查看:623
本文介绍了使用C#日期插入到MySql的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在MySQL表日期字段。我想通过窗户我的日期选择控件
插入日期形状C#。如何



当我尝试使用下面,我得到的错误



代码:

  DB.Insert_Orders(Convert.ToInt32(txtA.Text),Convert.ToInt32(txtB.Text),Convert.ToInt32(txtC.Text) DTP_date.Value.ToString(YYYY / MM / DD)); 


错误:
{MySql.Data.MySqlClient.MySqlException:不正确的日期时间值:'15'在一行
列'日期'


解决方案

尝试

  DateTime.Now.ToString(YYYY-MM-DD HH:MM:SS); 

  DateTime.Now.ToString(YYYYMMDDHHMMSS); 


I have Date field in my mysql table. I want to insert the date through my Date picker control of windows forms c#. How ?

when i tried using below, i am getting error.

Code :

DB.Insert_Orders(Convert.ToInt32(txtA.Text), Convert.ToInt32(txtB.Text), Convert.ToInt32(txtC.Text), DTP_date.Value.ToString("yyyy/MM/dd"));


Error :
{MySql.Data.MySqlClient.MySqlException: Incorrect datetime value: '15' for column 'Date' at row 

解决方案

Try

DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");

Or

DateTime.Now.ToString("yyyyMMddHHmmss");

这篇关于使用C#日期插入到MySql的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆