Thursday 15 January 2015

database - (1) near "existsUserInformation": syntax error -


 <कोड> सार्वजनिक वर्ग DataBaseClass फैली SQLiteOpenHelper {सार्वजनिक स्थिर अंतिम स्ट्रिंग DB_NAME = "उपयोगकर्ता डेटा"; सार्वजनिक स्थिर अंतिम अंत DB_VERSION = 1; सार्वजनिक स्थिर अंतिम स्ट्रिंग TABLE_NAME_USERSINFO = "उपयोगकर्ता सूचना"; सार्वजनिक स्थिर अंतिम स्ट्रिंग COLUMN_NAME_FIRSTNAME = "फर्स्ट नामर्थरिंग"; सार्वजनिक स्थिर अंतिम स्ट्रिंग COLUMN_NAME_LASTNAME = "अंतिम नामावली"; सार्वजनिक स्थिर अंतिम स्ट्रिंग COLUMN_NAME_ADD1 = "Add1string"; सार्वजनिक स्थिर अंतिम स्ट्रिंग COLUMN_NAME_ADD2 = "Add2string"; सार्वजनिक स्थिर अंतिम स्ट्रिंग COLUMN_NAME_SSNFRST = "SSnfirststring"; सार्वजनिक स्थिर अंतिम स्ट्रिंग COLUMN_NAME_SSNLST = "SSnlaststring"; सार्वजनिक स्थिर अंतिम स्ट्रिंग COLUMN_NAME_MOBNO = "ContactNostring"; सार्वजनिक स्थिर अंतिम स्ट्रिंग COLUMN_NAME_EMAILID = "ईमेल आईडी"; सार्वजनिक स्थिर अंतिम स्ट्रिंग COLUMN_NAME_DOB = "डेटोफबर्थस्ट्रिंग"; सार्वजनिक डेटाबेसे क्लास (संदर्भ संदर्भ) {सुपर (संदर्भ, डीबीआईडीआई, रिक्त, डीबी_विरसन); // TODO स्वत: निर्मित निर्माता ठूंठ} @Override सार्वजनिक शून्य OnCreate (SQLiteDatabase डाटाबेस) {// TODO स्वत: निर्मित विधि ठूंठ स्ट्रिंग sqlQueryToCreateUserInformation = "तालिका बनाने नहीं मौजूद है, तो" + TABLE_NAME_USERSINFO + "(" + BaseColumns._ID + "पूर्णांक प्राथमिक कुंजी autoincrement, "+ COLUMN_NAME_FIRSTNAME +" पाठ रिक्त नहीं, "+ COLUMN_NAME_LASTNAME +" पाठ रिक्त नहीं, "+ COLUMN_NAME_ADD1 +" पाठ रिक्त नहीं, "+ COLUMN_NAME_ADD2 +" पाठ रिक्त नहीं, "+ COLUMN_NAME_SSNFRST +" पाठ रिक्त नहीं, " + COLUMN_NAME_SSNLST + "पाठ नहीं अशक्त," + COLUMN_NAME_MOBNO + "पाठ नहीं अशक्त," + COLUMN_NAME_EMAILID + "पाठ नहीं अशक्त," + COLUMN_NAME_DOB + "पाठ नहीं अशक्त," + "),"; db.execSQL (sqlQueryToCreateUserInformation); } सार्वजनिक शून्य insertForm (स्ट्रिंग FirstNmstring, स्ट्रिंग LastNmstring, स्ट्रिंग Add1string, स्ट्रिंग Add2string, स्ट्रिंग SSnfirststring, स्ट्रिंग SSnlaststring, स्ट्रिंग ContactNostring, स्ट्रिंग emailidstring, स्ट्रिंग Dateofbirthstring) {स्ट्रिंग sqlQueryToCreateUserInformation; सामग्री वैल्यू सीवी = नए सामग्री मूल्य (); cv.put (COLUMN_NAME_FIRSTNAME, FirstNmstring); Cv.put (COLUMN_NAME_LASTNAME, अंतिम एनएमस्ट्रिंग); Cv.put (COLUMN_NAME_ADD1, Add1string); Cv.put (COLUMN_NAME_ADD2, एड 2 स्ट्रिंग); Cv.put (COLUMN_NAME_SSNFRST, SSnfirststring); Cv.put (COLUMN_NAME_SSNLST, SSnlaststring); Cv.put (COLUMN_NAME_MOBNO, ContactNostring); Cv.put (COLUMN_NAME_EMAILID, ईमेल आईडीस्ट्रिंग); सीवी.पुट (COLUMN_NAME_DOB, डेमेफबर्थस्ट्रिंग); GetWritableDatabase ()। डालें ("उपयोगकर्ता डेटा", रिक्त, सीवी); }   

मैं एंड्रॉइड फोन में निर्मित SQLite डेटाबेस में अपना डेटा संग्रहीत करने के लिए इस कोड को निष्पादित कर रहा हूं। जब मैं अपना कोड निष्पादित कर रहा हूं, तो मुझे एक त्रुटि संदेश मिल रहा है जो "existUserInformation" के पास "(1) है: वाक्यविन्यास त्रुटि"

कृपया मुझे इस के साथ मदद कर। < आप अपने स्ट्रिंग समापन में कोई स्थान नहीं चाहते हैं:

  "यदि मौजूद नहीं है तो तालिका बनाएं" + TABLE_NAME_USERSINFO 

परिणाम स्ट्रिंग में

  "तालिका बनाओ यदि मौजूद नहीं हैसमय सूचना"   

मौजूद होने के बाद बस एक स्थान जोड़ें:

  "टेबल बनायें यदि मौजूद नहीं है" + TABLE_NAME_USERINFO   

आपके कथन के अंत में आपके पास एक अतिरिक्त अल्पविराम भी है।

No comments:

Post a Comment