0

我在这里非常需要一些指导,所以我的大学老师给了我们这个奇怪的任务,他希望我们创建一个 GUI 来显示数据库中的表,允许最终用户选择他想要查询的表,一旦他选择了他的桌子想要做什么?例如它可能是一个选择、更新或删除语句,之后,我们必须让他们使用 WHERE 子句,以便他们可以更具体地查询他们的查询,不仅如此,我们还必须给他们机会进行连接查询,因此他们可以选择多个表,并且他们还可以从表中选择要显示的特定字段。

所以我不是要你做我奇怪的作业,而是给我一个起点,一个我可以开始解决这个问题的地方,或者你可以提供一些例子,让我更好地了解如何开始做这个。

顺便说一句,这必须在 asp.net 或 asp.net MVC 中,所以我非常感谢您可以为我提供的任何指导,请记住,这只是一个家庭作业,所以这里不关心安全问题。

4

1 回答 1

0

为了向用户提供数据库对象列表,我会考虑利用SQL 管理对象 (SMO)

从那里,您可以采用简单的方法,也可以创建一个向导式界面,其中包含与 SQL 语句的每个部分相关的步骤,并在幕后构建文本。

一旦有了要执行的 SQL 语句,就应该查看ADO.NET 文档以了解如何执行它。

于 2013-08-31T23:28:21.940 回答