這是從數據庫獲取當前日期信息的代碼。它正在成功運作。GetCurrent月從yyyy-mm-dd
public class RetailerWs {
public int data(){
int count=0;
//count++;
try{
Class.forName("com.mysql.jdbc.Driver");
Connection con = DriverManager
.getConnection("jdbc:mysql://localhost:3306/pro","root","");
PreparedStatement statement = con
.prepareStatement("select * from orders where status='Q' AND date=CURDATE()");
ResultSet result = statement.executeQuery();
while(result.next()) {
// Do something with the row returned.
count++; //if the first col is a count.
}
}
catch (Exception exc) {
System.out.println(exc.getMessage());
}
return count;
}
}
我的疑問是如何從數據庫中獲取當前月份的詳細信息。 ..如何做...請幫助我。
DIS是我的數據庫:
在這裏,我想需要的輸出是,如果我運行上述應用意味着它顯示計數值。如果我想需要的輸出是當前月份的詳細資料。對於如:我知道現在的日期信息是指檢查查詢並顯示計數值2..it進行加工successfully.here我寫的查詢是
select * from orders where status='Q' AND date=CURDATE()".
它成功是怎麼worked.same事編寫查詢狀態=本月的Q ...所以現在我希望顯示輸出是2.但我無法做dis.so請幫助我。如何做,如何更改我的代碼。
dis鏈接無法打開me.its顯示問題加載error.please發送給我那個代碼 – 2012-08-02 09:01:46
@krishnaveni其工作正常,http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_month – 2012-08-02 09:02:49
請閱讀我的更新問題,並給我解決方案 – 2012-08-02 09:27:25