搜索
编程论坛
→
.NET专区
→
『 C# 论坛 』
→ 求助,从数据库中拿出一条记录,以记录的内容动态创建列。datagrid或者dataview
标题:
求助,从数据库中拿出一条记录,以记录的内容动态创建列。datagrid或者data ...
只看楼主
loplee
等 级:
新手上路
帖 子:7
专家分:0
注 册:2012-2-7
结帖率:
100%
楼主
已结贴
√
问题点数:10 回复次数:8
求助,从数据库中拿出一条记录,以记录的内容动态创建列。datagrid或者dataview
求助,从数据库中查询出一条记录,以记录的内容动态创建列(列名为数据库记录的内容,非数据库字段名)。datagrid或者dataview或者其他的表格控件。先谢谢大家了。分就这么点,真是不好意思。
搜索更多相关主题的帖子:
数据库
记录
动态
2012-02-09 10:37
loplee
等 级:
新手上路
帖 子:7
专家分:0
注 册:2012-2-7
第
2
楼
得分:0
有没有人帮忙。。急……
2012-02-09 11:05
BigPei
来 自:苏州
等 级:
论坛游侠
威 望:
6
帖 子:43
专家分:161
注 册:2012-1-10
第
3
楼
得分:0
使用DataGridView。
将ColumnHeaderVisiable设置为False.
DataTable dt = new DataTable();
dt.Columns.Add("Name");
DataRow dr = dt.NewRow();
dr[0] = "Tom";
dt.Rows.Add(dr);
this.dataGridView1.DataSource = dt;
Fighting forever.
2012-02-09 13:55
loplee
等 级:
新手上路
帖 子:7
专家分:0
注 册:2012-2-7
第
4
楼
得分:0
回复 3楼 BigPei
http://w33.
就是这两张表,需要把表1的ItemID为2的Item查出来,然后把Item记录的数据显示到DataGrid或者DataView的列名。麻烦你了,不胜感激。
2012-02-10 09:02
wypdragon
等 级:
论坛游侠
帖 子:29
专家分:110
注 册:2011-11-19
第
5
楼
得分:10
大概这样:
DataRow[] rows = 表1.Select("ItemID=2");
DataTable dt = new DataTable();
for (int i=0;i<rows.Length;i++)
{
dt.Columns.Add(new DataColumn(rows[i]["Item"].ToString(),typeof(string)))
}
[
本帖最后由 wypdragon 于 2012-2-10 14:33 编辑
]
2012-02-10 14:31
zhouz13
等 级:
论坛游民
帖 子:4
专家分:20
注 册:2010-4-6
第
6
楼
得分:0
第一种方法:直接加列 this.dataGridView1.Columns.Add("ddd", "haha");
把内容一个一个加好
第二种方法: DataGridViewColumn column = new DataGridViewColumn();
column.Name = "";
column.HeaderText = "";
2012-02-10 16:35
loplee
等 级:
新手上路
帖 子:7
专家分:0
注 册:2012-2-7
第
7
楼
得分:0
回复 5楼 wypdragon
还涉及到动态列的问题。Item项目不固定,需要先查出ItemID,然后对应相应的Item,并且写入Dataview的列名。谢谢你了,还是你的答案更靠近一些!十分感谢!
2012-02-12 20:33
hammer_hu
等 级:
新手上路
帖 子:2
专家分:0
注 册:2012-2-22
第
8
楼
得分:0
刚来的,不知道怎么积累分数,先水一下!
2012-02-22 15:14
hammer_hu
等 级:
新手上路
帖 子:2
专家分:0
注 册:2012-2-22
第
9
楼
得分:0
怎么积分?
2012-02-22 15:15
9
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-360623-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.061650 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved