คืออยากสอบถามเรื่องการใช้ sqlite ในมือถืออย่างเช่น iphone น่ะค่ะ ว่ามันมีข้อจำกัดเรื่องการเก็บข้อมูลกี่ mb อ่ะค่ะ รวมถึงในกรณี 1 table นี่ limit เท่าไรด้วยค่ะ เพราะว่าจะเอาไปทำโปรเจคที่ใช้ดึงข้อมูลจาก server มาแล้วเอามาใส่ใน sqlite อีกที ถึงจะทำการดึงข้อมูลมาแสดงผลบนแอพเราต่อ ซึ่งข้อมูลมันมากกว่า 5mb แต่ยังไม่รวมรูปภาพ ซึ่งก็คงจะอีกหลาย mb นะค่ะ
https://www.google.com/search?q=android+sqlite+size+limit
อย่าหาว่าใจดำเลยครับ ผมเองก็ไม่รู้เหมือนกัน ผมตอบไม่ได้ก็ต้องใช้กูเกิลช่วยเหมือนกันครับ
ขนาดไฟล์ไม่จำกัด ส่วน 1 table เก็บได้เก้าล้านสองแสนสองหมื่นสามพันสามร้อยเจ็ดสิบสองล้านสามหมื่นหกพันแปดร้อยห้าสิบสี่ล้านเจ็ดแสนเจ็ดหมื่นห้าพันแปดร้อยเจ็ด row ครับ
เขียนเป็นตัวเลขได้มั้ยง่า
http://sqlite.org/limits.html
The Cake is a Lie
งืมม ถ้าไม่มี index id จะเก็บได้ 18446744073709551616 row แต่ถ้ามี index ซึ่งเป็น long จะเก็บได้ max long คือ 9223372036854775808 row (รึเปล่า?)
จริงๆง่ายๆ บอกว่าเก็บได้ไม่จำกัดไปเลยดีกว่า 55
ทำไปเถอะครับอย่ากลัว ครับ 5 mb มันนิดเดียวเองครับ image เขาไม่เก็บใน SQLLite ผมเคยไปไปแล้วครับ แต่ถ้าจะเก็บก็ได้ครับไม่มีใครว่ามีข้อดีข้อเสียอยู่ ต้องลองเองครับ
ผมเคยทำ 100k+ row ใน iphone ก็สบายๆครับมันมีเทคนิคเขียนอยู่ต้องลองศึกษาดูครับ
Project เรา Code เรา เราจะทำอะไรก็ได้ครับ อย่ากลัวครับ
โชคดีครับ สู้ๆ