ผมแค่ต้อง Query ข้อมูลชุดหนึ่งด้วยคำสั่ง
String [] columns=new String[]{“*”};
Cursor result =sqlDB.query(TABLE_NAME, columns, ” DAY BETWEEN 1 AND 31 ;” , null, null, null, null);
ดูจาก Code เหมือนจะไม่มีปัญหาแต่เมื่อนำไปใช้ ผมกลับเจอปัญหาใหญ่ -*- มันไม่ยอม Select ข้อมูล DAY ที่เป็นเลขหลักเดียว เช่น มีข้อมูล 1 10 23 30 จะบอกว่าข้อมูลชุดนี้มีแค่ 3 ตัว ทั้งๆเงื่อนไขบอก 1 ถึง 31 ใครพอจะทราบวิธีแก้ไข ช่วยบอกผมทีนะครับ T-T
ผมหาเจอแล้วล่ะครับ มันผิดในขั้นตอน Create Table ผมดันไป Create เป็น ชนิด TEXT แค่แก้ชนืด Table เป็น INT คำสั่ง query ก็จะสามารถทำงานได้ถูกต้องเหมือนเดิมแล้วล่ะครับ