如何在asp.net中创建类似于phpMyAdmin的动态表/字段

时间:2010-03-19 06:14:59

标签: c# .net asp.net dynamic

我只是想问一下C#/ ASP.NET中是否有办法创建类似于phpMyAdmin的'动态'表格/字段:

alt text http://i43.tinypic.com/262mv5k.png

alt text http://i41.tinypic.com/2uepdz6.png

有任何建议/意见吗?

4 个答案:

答案 0 :(得分:2)

目前还不清楚您是想要代码还是工具。

如果你想要代码,那么DDL(我怀疑有很多人没有足够知道的话)将为你完成这项工作 - 我不确定是否有开源管理员项目在那里(有这个,但它的方式过时了:http://sourceforge.net/projects/asp-ent-man/) - 啊,MS一个是一个Codeplex:http://www.codeplex.com/SqlWebAdmin - 再次不是最新的,但是它几乎肯定会奏效。

如果你刚刚使用工具,那么你可能应该服务器故障( - :这不是你想要的,因为它存在于IIS管理器中,但它可能是有趣的:http://www.iis.net/expand/DatabaseManager(Web平台安装程序是你的朋友!)

答案 1 :(得分:0)

你的意思是CREATE TABLE声明吗?

请记住,像CREATE TABLE这样的大多数DDL语句都是特定于RDBMS的(即我链接到的那个是针对SQL Server的,MySQL的那个是针对Oracle的,等等)。

答案 2 :(得分:0)

SQL和ADO.NET。您将create / update / delete脚本传递给数据库。需要注意很多安全预防措施。

答案 3 :(得分:0)

PhpAdmin如何创建DYNAMIC表?对我来说,它看起来像是创建了普通表 - 就像任何管理工具一样。

现在,这是一个提示: *从C#你可以提交你喜欢的任何SQL语句,它们基本上只是文本。 *自从时间开始,当你的祖先仍被猎鹰老虎追捕时,SQL就有了所谓的“DDL” - 数据定义Langauge。像“CREATE TABLE”,“ALTER TABLE”,“DROP TABLE”这样的东西。 *它们都记录在文档中。

很抱歉,如果这有点嗤之以鼻,但这真的是非常基本的SQL。