t;c:\xml1.txt",FileMode.OpenOrCreate);

ds.RemotingFormat = SerializationFormat.Binary;

bf.Serialize(fs,ds); 3.更独立的Datatable DataTable Write XML string connstr = "server=(local);database=northwind;integrated security=true;async=true";
SqlDataAdapter dadpt = new SqlDataAdapter("select * from [order details]", connstr);
DataTable dt = new DataTable("Customer");
dadpt.Fill(dt);

dt.WriteXml(@"c:\DataTable.xml",true);
dt.WriteXmlSchema(@"c:\DataTableSchema.xml"); DataTable Read XML
StreamReader sr = new StreamReader(@"C:\DataTableSchema.xml");

DataTable dt = new DataTable();
dt.ReadXmlSchema(sr);

dt.ReadXml(new StreamReader(@"c:\dataTable.xml"));

this.dataGridView1.DataSource = dt; DataTable Merge
string connstr = "server=(local);database=northwind;integrated security=true;async=true";
SqlDataAdapter dadpt = new SqlDataAdapter("select * from customers", connstr);
DataTable dt = new DataTable("Customer");
dadpt.Fill(dt);

SqlDataAdapter dadpt1 = new SqlDataAdapter("select * from customers", connstr);
DataTable dt1 = new DataTable("Customer1");
dadpt1.Fill(dt1);

dt.Merge(dt1);

this.dataGridView1.DataSource = dt; DataTable Load DataReader
string connstr = "server=(local);database=northwind;integrated security=true;async=true";
SqlConnection conn = new SqlConnection(connstr);
conn.Open();
SqlCommand cmd = new SqlCommand("select * from [order details]", conn);
SqlDataReader dr = cmd.ExecuteReader();

DataTable dt = new DataTable("Customer");
dt.Load(dr);

this.dataGridView1.DataSource = dt;
上一页 [1] [2] |