datatable
brian0031
这个作者很懒,什么都没留下…
展开
-
DataTable转换成一维数据
DataTable dtb2 = new DataTable();string[] m_list = new string[dtb2.Rows.Count];for (int i = 0; i { m_list[i] = dtb2.Rows[i][0].原创 2011-07-06 17:14:01 · 458 阅读 · 0 评论 -
导入excel文件到datagridview
导入excel文件到datagridviewprivate DataSet ImportExcel(string filename, string sheet) //自定义函数{ DataSet ds = new DataSet(); using (OleDbConnection conn = new OleDbConnection("Provider=Microsof原创 2012-06-20 16:23:04 · 591 阅读 · 0 评论 -
c#中combox绑定datatable数据源
combox绑定datatable数据源string _str2 = string.Empty;_str1 = string.Format("select distinct p_o, p_id from [QC_Angel] where Product='{0}' ",textBox1.Text.Trim());comboBox1.DataSource = _dt;comboBox原创 2012-05-21 15:23:02 · 4376 阅读 · 0 评论 -
提升 dataGridView 效率,让万笔数据绑定 datatable (dataGridView 中快速导入 datatable)
代码中输入dataGridView1.RowHeadersWidthSizeMode = DataGridViewRowHeadersWidthSizeMode.DisableResizing;dataGridView1.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.DisplayedCells;dataGridView1.AutoSi原创 2012-01-15 10:27:22 · 3796 阅读 · 0 评论 -
DataTable中隐藏列栏位
DataTable dt = new DataTable();dt.Columns.Remove("p_o");原创 2011-11-24 15:28:56 · 4146 阅读 · 0 评论 -
DataTable中手动调整列的顺序(列序,reorder,Rearrange)
DataTable中手动调整列的顺序(列序,reorder,Rearrange)DataTable dt = new DataTable();dt.Columns("ColumnName").SetOrdinal(4) //将栏位顺序调到第4列原创 2011-11-24 16:13:12 · 5425 阅读 · 0 评论 -
DataView可以帮我们直接获取Distinct数据
DataView可以帮我们直接获取Distinct数据DataTable dataTable;DataView dataView = dataTable.DefaultView;DataTable dataTableDistinct = dataView.ToTable(true,"FieldName1","FieldName2","...");//注:其中ToTable()的第一个参翻译 2011-11-23 16:09:53 · 808 阅读 · 0 评论 -
dataGridView直接绑定DataRow数组(导入datatable中)
DataTable dt = new DataTable();for (int i = dt.Rows.Count; i { DataRow dr = dt.NewRow(); for (int j = 0; j { dr[dataGridView1.Columns[j].Name] = dataGridView1.Rows[i].Cell原创 2011-11-02 16:49:54 · 1229 阅读 · 0 评论 -
DataTable不要导入重复项,datagridview中设定
DataTable不要导入重复项, 在datagridview中设定DataTable dt = new DataTable();dt.PrimaryKey = new DataColumn[] { dt.Columns["产品编号"], dt.Columns["号头"] };//产品编号,号头设置为"联合主键",不要重复导入信息(重复信息)原创 2011-10-28 14:47:21 · 923 阅读 · 0 评论 -
C#中datatabel导出excel(三种方法)
方法一:(拷贝直接可以使用,适合大批量资料, 上万笔)Microsoft.Office.Interop.Excel.Application appexcel = new Microsoft.Office.Interop.Excel.Application();SaveFileDialog savefiledialog = new SaveFileDialog();System.Refl原创 2011-11-15 10:39:08 · 1043 阅读 · 0 评论 -
c#中"该行已经属于另一个表"的解决方法
DataTable dt1 = new DataTable();DataTable calcdt = new DataTable();//dt1只是获取表结构,无数据;//calcdt 有表结构,有数据原方法foreach (DataRow dr in原创 2011-10-07 15:00:34 · 997 阅读 · 1 评论 -
两个Datatable的相加(数据汇总)
DataTable dt1 = new DataTable();DataTable calcdt = new DataTable();calcdt = SQL.command(calc).Tables[0];DataRow drcalc;foreach (Data原创 2011-10-07 15:13:17 · 2808 阅读 · 0 评论 -
二维数组转换为 DataTable
DataTable dt = new DataTable();int col = dt.Columns.Count;string[,] array = new string[dt.Rows.Count,col];for (int i = 0; i { f原创 2011-08-02 16:27:19 · 1441 阅读 · 0 评论 -
DataTable转换为二维数组
DataTable dt = new DataTable();int col = dt.Columns.Count;string[,] array = new string[dt.Rows.Count,col];for (int i = 0; i { f原创 2011-08-02 16:23:28 · 3898 阅读 · 0 评论 -
两个Datatable相加(汇总,合并)
DataTable dt1 = new DataTable();DataTable frm = new DataTable();foreach (DataRow dr in dt1.Rows){ frm.ImportRow(dr);}dataGridView1.DataSo原创 2011-07-29 15:04:17 · 5264 阅读 · 0 评论 -
dataGridView中值赋值给DataTable
DataTable dtsve = new DataTable();private void toolStripButton6_Click(object sender, EventArgs e) //保存{ if (dataGridView1.Rows.Count > 0)原创 2011-07-09 10:51:08 · 1598 阅读 · 0 评论 -
自定义类中使用DataTable
自定义类中使用DataTableusing System.Data;public DataTable dt;原创 2012-07-17 16:14:11 · 552 阅读 · 0 评论