2011-05-17 19 views
0

我將被測試的應用程序作爲Windows應用程序然後它將被存儲在MySQL數據base.when我將啓動這個應用程序使用Windows服務將引發此異常。在Windows服務存儲日期時間在MYSQL數據庫異常

 
error [HY000][MySQL][ODBC 3.51 Driver] [MySqlid -6.0.11-alpha-community]incorrect datetime value '5/6/2011 9:00:00 AM' for column column-name at row1" 

Windows應用程序佔用系統格式&我的系統格式爲Windows服務yyyy-MM-dd hh:mm:ss 所使用的格式。

 
string dt1 = Convert.ToString(DateTime.FromFileTime(e.sts[counter].TimeStamp)); 
Datetime dt2 = DateTime.ParseExact(dt1,"MM-dd-yyyy hh:mm:ss", CultureInfo.InvariantCulture); 

我將檢查MYSQL的日期格式寫代碼,但它會顯示無法識別的字符串格式

+0

首先檢查mysql的日期時間格式 – 2011-05-17 05:24:49

回答

0

如果要錄製的窗口服務活動的時間,因爲它發生的話,我會在查詢中使用MySQL NOW()函數。

相關問題