2017-08-23 47 views
-1

我使用下面提到的查詢插入數據庫中的記錄,但它給了我錯誤「無效數字」,所以引導我。asp.net使用to_date函數插入查詢

string query1 = "insert into MNE.MNE_users(USER_ID,INSERTED_DATE) values ('" + id + "',to_date('" + INSERTED_DATE.Text + "','DD/MM/YYYY') )"; 

請指導我。

+0

' 「+ IS_ACTIVE + ... 」 '應該是「」' + IS_ACTIVE +「'',再次檢查您的查詢字符串,因爲這問題發生不止一次。這是一個校對任務,並不屬於Stack Overflow,你應該不僅僅是能夠自己做這件事,而不是依靠別人來清理你的代碼。 – dat3450

+0

不工作我添加了所有的逗號缺少給錯誤引用的字符串未正確結束。我也更新了我的查詢。請參閱最新的查詢。 – waleed

+0

然後重新開始並一次構建查詢一個值,確保您在「INTO」部分中定義的字段數與「VALUES」部分中定義的字段數匹配。 – dat3450

回答

0

我認爲你應該更換; 'YYYY-MM-DD +' 與 'YYYY-MM-DD'

+0

現在它給我錯誤「缺少逗號」 – waleed

+0

+ FLEX1 + MONITOR_NAME + – user2926917

+0

之間加逗號現在給錯誤缺少右括號 – waleed

1
to_date() function solves my Problem