मैं अपने डेटाबेस के प्रबंधन के लिए fmdb का उपयोग कर रहा हूं। मुझे fmdb में किसी तालिका से पंक्ति हटाने के लिए कोई उदाहरण नहीं मिला। मैंएक एसक्लाइट डेटाबेस तालिका में एक पंक्ति को कैसे हटाएं?
NSString *[email protected]"DELETE from tableName WHERE id=3";
FMResultSet *rs = [database executeQuery:sqlStat];
लेकिन कोशिश की अपने काम नहीं कर रहा है क्योंकि जब मैं तालिका में प्रविष्टियों की कुल संख्या की जाँच की, मैंने उपरोक्त कथन निष्पादित करने से पहले के रूप में एक ही नंबर मिल रहा है। तो, fmdb का उपयोग कर तालिका से पंक्ति को हटाने का उचित तरीका क्या है?
सुनिश्चित करने के लिए आप तालिका में प्रविष्टियों की संख्या कैसे निर्धारित करने कर रहे हैं की जरूरत है? –
उदाहरण के लिए। मैं कर रहा हूँ FMResultSet * rs = [डेटाबेस executeQuery: @ "tableName से * चुनें"]; और उसके परिणामस्वरूप एनएसएमयूटेबलएरे में परिणाम संग्रहित किया गया। – MAX