2011-08-29 140 views
0

我使用Visual Studio 2010与C#编写数据库应用程序。到现在为止,我使用指导对话框将DataSet添加到我当前的项目中。在右侧的项目浏览器树中创建节点“mydatabase.xsd”。DataSet - 创建新表的简单方法?

在左侧,我有服务器资源管理器。从那里,我可以将现有的表拖到DataSet设计器上以创建引用(据我的理解,VS在后台自动生成代码)。可以在源代码中使用引用(或TableAdapter等),格式为mydatabase.mytable

这非常方便,因为我不必处理连接设置的详细信息,并且它使SQL代码不在我的视野之内。

但是,如果我想在现有数据库中创建一个新表,VS似乎没有提供任何帮助。我看着MSDN-specification。他们告诉你如何创建表格对象和列定义,以及如何将其链接到DataSet,但不知道如何将其保存到数据库中。在我在Google上找到的所有示例中,您都必须明确地手动定义ConnectionString,SQL命令或类似内容。随着VS GUI的所有改进,这对我来说似乎相当复杂。有没有简单的方法来完成它?

+0

您应该学习SQL,但您可以使用Server Explorer窗口通过Visual Studio创建表。 – rtalbot

回答

2

打开服务器资源管理器,单击添加数据连接并将连接信息提供给您的数据库,单击确定。右键单击Tables文件夹,然后单击Add Table。添加字段等到您的新数据表。

+0

不幸的是,新表的创建必须在运行时发生。看来我还没有完全清楚,对不起。无论如何,谢谢你的回答! :-) – user748261

相关问题