我有个功能,需要很多个表,因为字段个数不固定,有什么办法能更方便 我有个功能,需要很多个表,因为字段个数不固定,有什么办法能更方便的增加修改删除排序这些个表的数据。举例:A表:1,2,3,4,5这些字段B表:2,3,4,5,6,7这些字段……我要管理这些表里的数据(增加,修改,删除,排序)怎么实现最方便? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 谢谢楼上。其实我的需求是这样:页面中有几十个模块,每个模块的字段个数不一样。比如说有的模块有标题、链接。有的模块有图片,链接,时间。。一个办法就是设计一个通用的数据库表(比如放100个字段(举例,实际达不到这么多))这样不管模块用3,4,5个还是多少个字段,都放到这个通用表里面。会有一些冗余字段闲置。。这些模块需要编辑在后台管理,但是又要做到不能让编辑输入HTML(考虑这么做对编辑要求太高),如何做成后台方便管理的模块呢? 放到的意思是增加一个属性表, 例如原来的主表 (c1 c2 表示不变的列, col 表示可变的列) id c1 c2 col1 col2 col3 col4.....改成主表id c1 c2 增加字典,打横可变的列id name sortname - 对应col1 ....sort - 用于排序.在增加子表 id pid propertyID valueid - 子表的id.pid - 关联主表的id. proprtyId - 表示以前的col1....,有就加,么有就不加.关联字典idvalue -- 具体的值这样可以把主表拆成几张表,列可以保持不变了, 你读系统表,动态构造语句也可以的.....还有别的方案,比如你这些表不查询只显示,还可以构成一个xml文件放到xml字段中或者放到image字段....这样的方式都可以....方案有多种看你怎么想了 我一个朋友已经开始用XML文件做了。因为我们数据量很少,所有数据加一起可能也不超过几千条我还是想找一个最方便的方法。 求一个文件上传进度条源码。 求 SqlTransaction 里面的Commit() 方法和 Rollback()方法 的使用 IE下载的窗口出现后,对代码的执行造成影响。 急.NET网站传到服务器上,出现HTTP 错误 404 - 文件或目录未找到。 ldap服务器 小调查:程序员和美工是在一个办公室工作么?顶者有分…… 这段函数能不能在后台写呢?急死了!!! 怎样计算在线用户? silverlight中,datagrid无法选中多行? 如何在程序中设置数据表中的默认值? [求助]顶有分,为什么水晶报表在ModalPopup控件里不显示? asp.net 删除图片问题
页面中有几十个模块,每个模块的字段个数不一样。比如说有的模块有标题、链接。
有的模块有图片,链接,时间。。
一个办法就是设计一个通用的数据库表(比如放100个字段(举例,实际达不到这么多))这样不管模块用3,4,5个还是多少个字段,都放到这个通用表里面。会有一些冗余字段闲置。。这些模块需要编辑在后台管理,但是又要做到不能让编辑输入HTML(考虑这么做对编辑要求太高),如何做成后台方便管理的模块呢?
id c1 c2 col1 col2 col3 col4.....改成主表
id c1 c2 增加字典,打横可变的列
id name sort
name - 对应col1 ....
sort - 用于排序.在增加子表
id pid propertyID valueid - 子表的id.
pid - 关联主表的id.
proprtyId - 表示以前的col1....,有就加,么有就不加.关联字典id
value -- 具体的值这样可以把主表拆成几张表,列可以保持不变了,
我还是想找一个最方便的方法。