关于C#连接SQL2012查询表出现“对象名”XXX“无效”的解决办法

刚开始连接数据库查询信息时会出现这样的情况:

关于C#连接SQL2012查询表出现“对象名”XXX“无效”的解决办法

关于C#连接SQL2012查询表出现“对象名”XXX“无效”的解决办法

代码无误,数据库中也能查询:

关于C#连接SQL2012查询表出现“对象名”XXX“无效”的解决办法

试了很多方法无果,最后才发现一个很简单的步骤就能解决:

1.点击所使用的账户右击并 打开 “属性”:

关于C#连接SQL2012查询表出现“对象名”XXX“无效”的解决办法

2.在 “常规”里面将自己所需要的数据库设置为默认数据库:

关于C#连接SQL2012查询表出现“对象名”XXX“无效”的解决办法

3.再次查询,显示正常:

关于C#连接SQL2012查询表出现“对象名”XXX“无效”的解决办法

这个方法很简单,不知道大家有没有更好的方法,这里献丑权当抛砖引玉了。