首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

再请求大家两个小疑点

2012-02-13 
再请求大家两个小问题?1.如何把一个表的所有字段名都读出来.字段数量是不固定的.现在我要向数据表user插入

再请求大家两个小问题?
1.如何把一个表的所有字段名都读出来.字段数量是不固定的.
  现在我要向数据表user插入数据.
  insert   into   user(这里就是要把USER表的所有字段读出来)
            VALUES(...)
2.在INDEX.ASPX中添加了一个mydatagrid.
    自动创建列出现:
  员工ID             姓名           性别               ...         //这是表头  
                      textbox1     textbox2       ...         //???如何实现这种效果.


           


[解决办法]
1
http://hi.baidu.com/simonrobins/blog/item/3c9120fa39d1299658ee900f.html
[解决办法]
建议楼主在数据库中创建足够多的列,动态的仅仅是显示的列名。
而这个列名可以放在另外一张表里面。
这样实现了数据表结构的固定。操作起来会比较方便。

前面有张帖子里说到这个问题不知道是不是你。
不知道前面贴子里说到的方法你理解了不。
[解决办法]
2.
动态添加一绑定列。
BoundColumn bc = new BoundColumn();
bc.HeaderText = "员工ID ";
bc.DataField = "emploeeID ";
mydatagrid.Columns.Add(bc);
[解决办法]
这个可以把添加几个项目.然后客户自修改一下就行了.简单一点

热点排行