Bir sql lite tablosu için satır sınırı var mı? Uygulamamda bu tablo 6000'den fazla satır olduğunda "böyle bir tablo yok ..." hatası veriyor. 6000 satırın altında, herhangi bir hata vermeyin.Bir sqlite tablosundaki maksimum satır sayısı?
Teşekkür ederiz.
Bu, sorgudur. i
@Override
public void onCreate(SQLiteDatabase db) {
String s;
try {
Toast.makeText(context, "Creating Database", 2000).show();
InputStream in = context.getResources().openRawResource(R.raw.continentes);
DocumentBuilder builder = DocumentBuilderFactory.newInstance().newDocumentBuilder();
Document doc = builder.parse(in, null);
NodeList statements = doc.getElementsByTagName("statement");
for (int i=0; i<statements.getLength(); i++) {
s = statements.item(i).getChildNodes().item(0).getNodeValue();
db.execSQL(s);
}
} catch (Throwable t) {
Toast.makeText(context, t.toString(), 50000).show();
ÇÖZÜLDÜ masayı oluşturmak nerede
db = (new DatabaseHelper(this)).getWritableDatabase();
cursor = db.rawQuery("SELECT continentes._id, continentes.ContinenteID, continentes.Continente"
+ " FROM continentes"
+ " WHERE continentes.Continente LIKE ?"
+ " GROUP BY continentes.ContinenteID, continentes.Continente ORDER BY continentes.Continente",
new String[]{"%" + searchText.getText().toString() + "%"});
budur !!! Sadece bu problemi neden aldığımı anladım. Çünkü sql veritabanını oluşturmak ve doldurmak için Data ile kullandığım dosyalar, 1.2mb'den fazla olamaz. Yani onları bölüyorum ve daha fazla sorunum yok. Herkese teşekkürler. Bir tablodaki satır
Sorgunuzu gönderebilir misiniz? Satırların sınırlaması pratik olarak ulaşılamıyor – Dyonisos
Yayını, sorgunun koduyla güncelleştirin. – filoli
Bize logcat bilgilerini verebilir misiniz? – prolink007