【资料图】
1、1.DataGridView中一列一列的绑定(列名存在集合arrList中,数据存在DataTable)解释:集合(arrList)中存SQL语句SELECT中的"名字"转换成DataTable的"列名"//通过集合中的名字创建列名protectedDataTableCreateTable(ArrayListarrList,DataReaderreade1.DataGridView中一列一列的绑定(列名存在集合arrList中,数据存在DataTable)解释:集合(arrList)中存SQL语句SELECT中的"名字"转换成DataTable的"列名"//通过集合中的名字创建列名protectedDataTableCreateTable(ArrayListarrList,DataReaderreader)//reader可以从ExecuteReader获得{//DataTable的名字DataTabledt=newDataTable("table");//给DataTable定列名for(inti=0;i
2、DataReader名);//将DataTable绑定到DataView中DataViewdvListViewInfo=newDataView(m_listViewInfo);dataGridView1.Columns.Clear();//取消dataGridView1按默认方式显示dataGridView1.AutoGenerateColumns=false;//绑定DataView到dataGridView上dataGridView1.DataSource=dvListViewInfo;DataGridViewTextBoxColumndtcTimeStamp=newDataGridViewTextBoxColumn();dtcTimeStamp.DataPropertyName="TIMESTAMP";//SQL语句得到的列名,可从集合中获得dtcTimeStamp.HeaderText="日期";//列头显示的汉字dtcTimeStamp.Width=110;dataGridView1.Columns.Add(dtcTimeStamp);//最后一定要添加进去。
本文到此分享完毕,希望对大家有所帮助。
标签: