Objek DataSet boleh dianggap sebagai (Catch), ia boleh mengekalkan data yang ditemui daripada pangkalan data, malah menyimpan sementara keseluruhan pangkalan data
DataSet ialah perwakilan data dalam ingatan
Sambungan antara objek Set Data dan sumber data berlaku secara ringkas Kami memutuskan sambungan daripada sumber data serta-merta selepas mendapatkan data, dan tunggu sehingga data diubah suai atau perlu Sambungan hanya akan diwujudkan apabila data dalam sumber data dimanipulasi
Objek DataSet mengandungi satu set objek DataTable dan objek DataRelation
Objek DataTable ialah objek penting DataSet One, mewakili jadual data hubungan dalam ingatan
TableName: Dapatkan atau tetapkan nama jadual
DataSet: Tunjukkan Set Data yang mana kepunyaan jadual
Baris (Tambah, InsertAt, Alih Keluar, RemoveAt): koleksi objek DataRow, yang mewakili koleksi baris jadual ini
Lajur: Pengumpulan objek Lajur Data, yang mewakili koleksi lajur jadual ini
Contoh:
DataSetds = new DataSet();
DataTable student = new DataTable("Student" );
DataColumn sno = new DataColumn( "Sno");
sno.DataType = typeof(string);
sno.MaxLength = 8;
DataColumn sname = new DataColumn("Sname");
sno.DataType = typeof(string);
sno.MaxLength = 8;
student.Columns. Add(sno);
student.Columns .Add(sname);
ds.Tables.Add(student);
DataRow drl = student.NewRow();
drl["Sno"] = " 0125";
drl["Sname"] = "Li Shuang";
pelajar.Rows.Add(drl);
DataRow dr2 = student.NewRow();
drl["Sno"] = "0125x";
drl["Sname"] = "xLi Shuang";
pelajar.Rows.Add(dr2);
GridView1.DataSource = ds.Tables[0];
GridView1.DataBind();
Atas ialah kandungan terperinci Cara menganalisis objek Set Data dan menggunakannya. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!