一:DataAdapter
DataAdapter的作用是將DataSet連接到Database,起到一個橋梁的作用.
從本質上來說,DataAdapter是一個元Command.
它包括以下四個Command.
SelectCommand,InsertCommand,UpdateCommand,DeleteCommand.
二: Ado.Net中添加數據表的架構
1:主鍵(主鍵是相對於單個表而言的,因為數據表中主鍵可能是由多個列組成,所以主鍵是一個列的數組)
TableName.PrimaryKey = New DataColumn[] {TableColumnName,.....}
2:關係(關系是對於數據庫而言,一個關系涉及到多個表,而不是單個表.所以關系的所有者是DataSet)
dataSet.Relations.Add(RelationName,Table1ColumnName,Table2ColumnName)
三:數據批量加載
//将数据批量加载到DataTable
dataTable.BeginLoadData();
dataTable.LoadDataRow(row1,false); //第二个参数为true时,调用dataTable.AcceptChanges()时接受更改,为false直接添加
……
dataTable.EndLoadData();
//使用这种数据加载方式可以在数据加载期间屏蔽所有的数据约束,索引也不会予以维护,极大的加快了数据加载速度
浙公网安备 33010602011771号