मैं डेटाटेबल बनाने की कोशिश कर रहा हूं और फिर इसमें कुछ पंक्तियां जोड़ रहा हूं। यहाँ मेरी कोड है:DataTable.ImportRow पंक्तियों को जोड़ नहीं रहा है
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Data;
namespace thisNamespace
{
class Program
{
static void Main(string[] args)
{
DataTable dt=new DataTable();
dt.Columns.Add("XYZID");
DataRow dr=dt.NewRow();
dr["XYZID"]=123;
dt.ImportRow(dr);
dr["XYZID"] = 604303;
dt.ImportRow(dr);
}
}
}
जब मैं कार्यक्रम के माध्यम से कदम, dr
सफलतापूर्वक प्रारंभ और मूल्यों के साथ से भर जाता है, लेकिन फिर ImportRow(dr)
के बाद, dt
में पंक्तियों की गिनती अभी भी 0. मुझे लगता है कि मैं कुछ याद आ रही किया जाना चाहिए स्पष्ट। क्या गलत हो रहा है?
लेकिन क्यों? 'ImportRow' लगता है जैसे इसे करना चाहिए। – niaher
ImportRow डेटारो लेता है जो पहले से ही किसी अन्य डेटाटेबल के पंक्ति संग्रह से संबंधित है, और इसे किसी अन्य डेटाटेबल में लाता है। –