2013-03-25 91 views
2

我在Visual Studio Express 2012网站中创建了新的SQL数据库。这出现在AppData文件夹中。我可以在数据库浏览器中打开数据库,现在我想添加一些空的数据表。无法在Visual Studio Express 2012中创建新的SQL数据表

我右键单击Tables文件夹并选择Add New Table。我看到了屏幕(如下)。当我完成后,我点击更新,它似乎做了一些事情,但是表格没有出现在表格文件夹中。

我也尝试点击保存按钮,并手动将表保存在AppData文件夹中,但它仍然不会出现在Tables文件夹中。

我在做什么错误?

enScreenshot of Table Creation window in VS Express 2012

回答

3

你试过刷新在右侧的表格列出了?

+0

是的,谢谢我已经尝试过,但没有发生任何事情。 – 2013-03-25 15:16:26

+0

我认为它的诅咒,如果你这样做,你自己不起作用,当有人告诉你做它的工作。它正在工作。感谢您的帮助 – 2013-03-25 15:18:08

+0

np,哦,如果只有我有一个upvote每次这发生在我身上:-) – vegetable21 2013-03-25 15:23:33

4

就我而言,Visual Studio将表格保存到我的文档中。它应该将表格写入MDF文件。我用设计器生成了T-SQL,然后我复制了T-SQL右键单击表文件夹,选择'New Query'粘贴了T-SQL命令,设置目标数据库如图所示并运行查询。最后!

在VS 2012 Express中的“新建查询”窗口中,有一个“可用数据库”下拉菜单。选择你的数据库是您的解决方案的一部分,执行T-SQL

0

制作以下变化: CREATE TABLE [DBO] [change_this_name]
点击左上角的更新按钮。

+0

当然,如果您手动键入它,它会起作用,但它不能解决OP的问题。 – 2014-08-25 18:33:31

0

我在Visual Studio 2013社区中遇到了同样的问题。解决方案是转到工具 - >扩展和更新,然后下载SQL服务器compact/sql lite工具箱。 VS2013会提示您重新启动以使新分机生效。

重启后,您的数据库将在其上有一个红色的“x”。右键单击它们,选择修改连接,然后采用默认值。

然后Visual Studio将把它的脑袋从后面的部分拉出来,而那些以前从未出现在桌面文件夹中的表格将会自动地在那里出现。

希望这会有所帮助。

7

下面是表[DBO]的溶液 -

https://www.youtube.com/watch?v=HwA-tNvU3hw

步骤1 - 更改姓名。[表---(更改此)]

步骤2 - 别创建它们后保存表格,而选择选项更新表格,然后更新数据库。

第3步 - 在刷新表格时,您将能够看到您的表格。

相关问题