我開發了一個與.net Framework 3.5兼容的應用程序,以便在其他應用程序中運行它的構建。字符串未被識別爲有效的日期TIme在桌面應用程序中的錯誤
構建的應用程序的O. S.是Windows 7的
當我在Windows XP中運行構建了下面的代碼發生this錯誤:
dtBillDate.Text = ds.Tables[0].Rows[0]["Dt"].ToString();
這裏dtBillDate
是DateTimePickerControl。
和SQL查詢來填補ds
記錄是:
query = "Select M.BillNo,M.PartyName,M.Address,M.City,M.State,M.TaxType,
M.BillType,FORMAT(M.BillDt,'dd-mm-yyyy')as Dt,
M.CST,M.GST,M.TransportName,M.TruckNo,M.Through,M.Tax,M.AddTax,M.Charges from BillMaster M where M.BillNo=" + billNo;
記錄都存儲在Access 2007數據庫。
我應該做些什麼改變來解決這個錯誤。
請幫忙。提前致謝。
感謝您的回答先生,我試過你的建議的代碼,但它仍然給出了同樣的錯誤。 @Habib – 2013-04-26 07:25:36
@確切的錯誤是什麼?是編譯時間? – Habib 2013-04-26 07:27:40
對不起,它不會在編譯時發生錯誤。並且錯誤是[this](http://i.imgur.com/8ibzcLQ.png)@Habib – 2013-04-26 07:31:24