这个是因为你连接字符串中的实例名称不正确引起的,修改为"server(或Datasource)=localhost\数据库实例名称",实例名称是你安装数据库管理器时候选择或者命名的实例.
你也可以这样做: 在你的应用程序中添加一个控件(如Gridview或DataGridview),选择配置数据源,继续直到得到连接字符串,把这个字符串复制到你的程序中,再把控件删除即可..
数据库的服务没有打开,外围配置器的协议没有开启
server=.;uid=sa;pwd=sa123;database=pubs 这么写试一下
把代码贴出来