我需要找出一種將帶有java.util.Date字段的記錄插入數據庫的方法,但我遇到了麻煩。有誰知道我該怎么做?現在我有類似的東西。 java.util.Date myDate = new java.util.Date("01/01/2009"); sb.append("INSERT INTO USERS"); sb.append("(USER_ID, FIRST_NAME, LAST_NAME, SEX, DATE) "); sb.append("VALUES ( "); sb.append(" '" + userId + "'"); sb.append(", '" + myUser.GetFirstname() + "' "); sb.append(", '" + myUser.GetLastname() + "' "); sb.append(", '" + myUser.GetSex() + "' "); sb.append(", '" + myDate + "'"); sb.append(")"); Util.executeUpdate(sb.toString());但是,當我運行類似這樣的命令時,出現錯誤:datetime值的字符串表示形式的語法不正確。這是sql語句的樣子:INSERT INTO USERS (USER_ID , FIRST_NAME , LAST_NAME , SEX , CRDATE) VALUES ( 'user' , 'FirstTest' , 'LastTest' , 'M' , 'Thu Jan 01 00:00:00 CST 2009')謝謝
添加回答
舉報
0/150
提交
取消