Followed the official android documentations but still could not use SQLite in app -
सार्वजनिक वर्ग DBHelper SQLiteOpenHelper {सार्वजनिक DBHelper (संदर्भ संदर्भ) विस्तारित करता है {html>
मेरा DBHelper वर्ग
सुपर (संदर्भ, "SIMPLE_DB", अशक्त, 1); } @ ओवरराइड पब्लिक व्हाइड ऑन क्रिएट (SQLiteDatabase db) {db.execSQL ("टैबलेट सिंपल (" + "आईडी प्राथमिक कुंजी" + "डीईएससी टेक्स्ट) बनाएँ";);; } @ ओवरराइड पब्लिक वर्ड ऑनअपग्रेड (SQLiteDatabase डीबी, इंट पुरानावर्सन, इंट न्यूवर्सन) {}}
गतिविधि वर्ग
सार्वजनिक वर्ग सरलडेटाबेस गतिविधि को बढ़ाता है {/ * * गतिविधि पहली बार होने पर बुलाया गया। * / @ ओवरराइड सार्वजनिक शून्य पर क्रेट (बंडल सहेजे गए इन्स्टैंसस्टेट) {सुपर। कॉन्टेट (सहेजे गए इन्स्टेंसस्टेट); setContentView (R.layout.main); डीबीएचल्पर डीबीएचलपर = नया डीबीएचलपर (यह); SQLiteDatabase डीबी = dbHelper.getReadableDatabase (); Db.execSQL ("सरलतम मानों में शामिल करें (शून्य, 'परीक्षण');"); कर्सर कर्सर = db.rawQuery ("सिलेक्ट * से SIMPLE_TABLE", रिक्त); टेक्स्टव्यू टेक्स्ट = (टेक्स्टव्यू) ढूंढें वीवीबीआईआईडी (आर.आईड.टेक्स्टबॉक्स); text.setText (cursor.getString (0)); }}
मुझे लगता है कि यह दुर्घटनाग्रस्त हो गया (आवेदन अप्रत्याशित रूप से बंद कर दिया है!) SQLiteDatabase डीबी = ... क्योंकि अगर मैंने कोड को वहां से अंत तक टिप्पणी की तो यह ठीक काम किया। लेकिन मुझे पता नहीं है कि वह ऐसा क्यों करता है। कोई भी मदद की सराहना की जाएगी।
कोई बात नहीं, मुझे पता चला कि मैंने अब क्या गलत किया।
db.execSQL ("टेबल बनायें SIMPLE_TABLE (" + "आईडी प्राथमिक कुंजी & lt; कॉमा यहां जाती है;" + "डीईएससी पाठ);");
कॉमाएं गंभीर व्यवसाय हैं I बेवकूफ सवाल के लिए क्षमा करें।