मेरा कोड है
// एकल संपर्क प्राप्त करना Get_Contact (int id) {SQLiteDatabase डीबी = this.getReadableDatabase (); कर्सर कर्सर = db.query (TABLE_CONTACTS, नई String [] {KEY_ID, KEY_NAME, KEY_PASSWORD, KEY_CONFIRMPASSWORD}, KEY_ID + "=?", नई String [] {String.valueOf (आईडी)}, अशक्त, अशक्त, अशक्त, अशक्त ); अगर (कर्सर! = नल) कर्सर.मॉवटोफस्ट (); संपर्क संपर्क = नया संपर्क (पूर्णांक। पैरासेन्ट (कर्सर .getString (0)), कर्सर.गेटस्ट्रिंग (1), कर्सर.गेटस्ट्रिंग (2), कर्सर.टेटस्ट्रिंग (3)); // वापस संपर्क कर्सर.कोल (); db.close (); वापसी संपर्क; }
मैंने इस कोड का इस्तेमाल किया था.जब मैं मौजूदा रिकॉर्ड को फिर से सम्मिलित करता हूँ, यह सम्मिलित नहीं हो रहा है.मैंने नतीजे की उम्मीद की है। लेकिन मुझे "यह मौजूदा उपयोगकर्ता है" जैसे संदेश भेजने की आवश्यकता है। टोस्ट के लिए कोड लिखने के लिए / ?? मेरी Add_update_user.java फ़ाइल है,
अगर (name.equals ( "") || password.equals ( "") || confirmpassword.equals ( "")) {Toast.makeText ( GetApplicationContext (), "फील्ड Vaccant", Toast.LENGTH_LONG) .show (); वापसी; } अगर {Toast.makeText (getApplicationContext (), "पासवर्ड मेल नहीं खाती", Toast.LENGTH_LONG) .show () (password.equals (confirmpassword)!); वापसी; } Else {// डाटाबेस में डेटा सहेजें dbHandler.Add_Contact (नाम, पासवर्ड, confirmpassword); //DatabaseHandler.Add_Contact (संपर्क संपर्क करें); टोस्ट। मेक टेक्स्ट (getApplicationContext (), "खाता सफलतापूर्वक बनाया गया", टोस्ट। LNGTH_LONG)। दिखाएं (); }
मेरी मदद करो ..
आप इसका उपयोग कर सकते हैं। ..
बस अपना स्ट्रिंग नाम प्राप्त करें
स्ट्रिंग संपर्कनाम = कर्सर.गेटस्ट्रिंग (1);
के बाद आपके नाम तार के साथ कि चेक
अगर (name.equalsIgnoreCase (CONTACTNAME)) {Toast.makeText (getApplicationContext (), "यह मौजूदा है उपयोगकर्ता ", टोस्ट। एलएनएनएचएच_एलएन्जी)। दिखाएं (); वापसी; }
Comments
Post a Comment