2010-02-27 136 views

回答

1

这当然是可能的......但不是微不足道的。您必须首先创建一个数据库结构来保存关于用户生成的表的“元数据”。然后,您可以编写一个将元数据转换为实际表结构的例程。然后,您的应用程序可以有一个标准的搜索/添加/编辑/删除屏幕,用于读取表结构并动态呈现页面上的列。

如果你想让你的用户创建一个关系数据库(多表),那么你将面临很大的痛苦......元数据将变得更加复杂,编辑屏幕将变得更加难以管理。

坦率地说,这是一个很好的理由退房Salesforce.com

RO

+0

如果我使用,asp.net和SQL服务器,我想使用 MVC框架的最佳方式搜索/添加/编辑/删除屏幕(生成控制器,视图)和模型实体框架。你怎么看待这个?或者你可以更喜欢别的东西? – loviji 2010-02-27 14:52:08

+0

这当然是一种方法。在VS2010中添加了从EF创建数据库的能力......您将处于最前沿。 – RichO 2010-02-27 16:12:02

+0

如何通过C#代码生成EF模型?例如 ,我从浏览器中选择db,然后在服务器生成EF并保存在服务器中。 – loviji 2010-02-28 19:36:26

相关问题