myCon.ConnectionString = "Server=.;User ID=sa;Password=;database=db_14";

解决方案 »

  1.   

    "Server=(local)User ID=sa;Password=;database=db_14";
    中文分号改掉
      

  2.   

    应该是连接字符串的问题~!百度google搜一下是不是哪里写错了
      

  3.   

    Data Server=.\SQLEXPRESS;Initial Catalog=Northwind;User ID=sa;Password=sapassSql
    Data Server=服务器名\SQLEXPRESS;Initial Catalog=Northwind;User ID=sa;Password= sapassSql
    Data Server=localhost\SQLEXPRESS;Initial Catalog=Northwind;User ID=sa;Password= sapassSql
    Data Server=.;Initial Catalog=Northwind;User ID=sa;Password= sapassSql
    Data Server=服务器名;Initial Catalog=Northwind;User ID=sa;Password= sapassSqlVisual Studio 2005和SQL Server 2005创建数据库连接 
      

  4.   

    我改成了myCon.ConnectionString ="Server=.;User ID=sa;Password=;database=db_14";也全部弄成了英文分号,还是不行。
      

  5.   

     .. 那里的;还真跟其他的不一样,改下试下. 
    不行你就在视图的“服务器资源管理器”来添加SQL Server 2005的连接,通过输入服务器名称和对应的SQL Server身份验证的sa用户名密码后,选取对应的数据库,然后点击“测试连接”,就会成功的连接到数据库了。(如果这都有问题,那就是你配置问题了.)
    可以的话,把属性里的连接字符串复制出来用吧.
      

  6.   

    myCon.ConnectionString ="Data Server=.;Initial Catalog=db_14;User ID=sa;Password="
      

  7.   

    strcon="server=.;database=book;uid=sa;pwd=123";
    sqlconnection con=new  sqlconnection(strcon)
    con.open();
      

  8.   


    SQL Server 2005和SQL Server 2000 用法有区别,参见5楼的链接.