2017-03-09 42 views
1

enter image description here警告:System.Data.dll中发生类型'System.Data.SqlClient.SqlException'的异常。

我在我的这一行“SA.Fill(DS,”EmployeeDetails“);”有例外。它说它的一个Sql未处理的代码。这张表存在于我的数据库中,并且工作正常。 以下是我的数据库的预览。

enter image description here

如果任何人都可以请帮我,我们将不胜感激。

+2

顶部把相关代码和错误消息的文本,而不是图片你的问题。很难搜索图像。很难将图像复制到答案中。而且,为了理解你的问题,不得不去其他地方去理解你的问题。一张图片可以作为你问题的补充,但它不应该是唯一的。 – mason

+0

@mason我会照顾它进一步提前:) 感谢您指出! –

回答

2

您在错误的数据库中创建了表格,其格式为master。您可以在第二个屏幕截图中看到,在最左上角您会看到活动/选定的数据库。

Master是一个保留的系统数据库,不要把你自己的对象放在那里。

所以要确保你与你的数据库交互的SSMS把这个声明在查询文件

use EmployeesInfo 
Go 

-- and now you can do whatever 
SELECT * FROM EmployeeDetails 
+0

谢谢你这么多:) 我错过了那 –

+0

但我无法在系统数据库部分创建数据库.. 它不允许我创建一个数据库,但它要求恢复数据库。 –

+0

@ S.Quratulain - 这是正确的,你不应该能够在那里创建任何数据库。这些保留给系统。您只能在'Databases'容器中直接创建数据库。 – Igor

相关问题