server=(local);User ID=sa;Password=;database=idg;Connection Reset=FALSE

解决方案 »

  1.   

    这是我联接的String, idg改成你自己的数据库名
      

  2.   

    到你的sqlserver的local下面的安全性下面的登录里找到用户名和密码
    "\\NETSDK"好像不需要吧!
      

  3.   

    把 (local)\\NETSDK 这些改成你的计算机名或IP地址
      

  4.   

    如果是联其他机子的数据库,可以用IP server=182.168.0.1...或者在局域网中可用计算机名server=Robert.......
      

  5.   

    看你是用的自己机子上的SQL SERVER 还是别人机子的SQL SERVER 了,选好了,注意写好
    如果你的机子名为:aaa ,登陆sql server 的用户和密码分别为 sa ,bbb(而且你要用的数据库为Northwind):  那么应该这么写:
    string source="server=aaa;"+
                  "uid=sa,pwd=bbb;"+
         "database=Northwind";
      

  6.   

    (local)\\NETSDK 是一个数据库的实例名,要改成你自己的计算机名才行
      

  7.   

    不好意思,昨天上不去网了:)jonsonzxw(.net从入门到精通),是不是把NETSDK改成自己的计算机名呀,该了之后说找不
                                 到Server
    zhangzs8896(小二),从哪里得到sa的密码呀?
    liudodo(天生我才必有用),我在sqlserver的local下面的安全性下面的登录里自己新建过登
                            录用户名和密码,然后连接时用我自己新建的,可是还是不行:(
    maotin(liu),还是不行,还是说:“用户‘sa’登录失败。原因:未与信任SQL Server连接相关联。”
      

  8.   

    string source="server=(local);"+
                  "uid=sa,pwd=;"+
         "database=Northwind";     SqlConnection conn=new SqlConnection (source);conn.Open();
    或者:
    string source="server=(local);"+"Integrated Security=SSPI"+"Initial Catalog=Northwind";
    SqlConnection conn=new SqlConnection(source);
    conn.Open();
      

  9.   

    假设你需要访问的计算机名为Server1,访问的数据库为northwind。另外你的sqlserver的sa的密码为“sa”,如果不清楚这个密码可以通过sqlserver企业管理器的“安全性”中的“登录”重新设置。
    string strConn = "user id =sa;password = sa; initial catalog = northwind;data source = Server1";
    SqlConnection mConn = new SqlConnection(strConn);
    mConn.Open();有一点要说明的是,当对数据库进行访问时最好不要使用sa帐户,因为这样会对数据库的安全性造成较大影响。建议自行创建一个数据库登录帐号,并限制对数据库操作的权限,建立数据库连接时就使用该帐号以保证数据库的安全性。一点小小的建议,希望对你有用!
      

  10.   

    用下面这个串吧!这是windowns集成认证的连接串
    data source=.;initial catalog=Northwind;integrated security=SSPI;persist security info=False;workstation id=mycomputer;packet size=4096
      

  11.   

    uid错了,用sa,你也可用c#中的可视化的数据库连接连接上,把ConnectionString拷贝下来,去掉不必要的
      

  12.   

    using System.Data;
    using System.Data.SqlClient;
    //创建数据集
    DataSet ds=new DataSet("XMLProducts");
    //连接SQL Server数据库
    SqlConnection conn=new SqlConnection(@"server=glf;uid=sa;pwd=;database=northwind");
    SqlDataAdapter da1=new SqlDataAdapter("SELECT * FROM products",conn);
    //server:SQL Server服务器名称,uid:用户,pwd:口今,database:数据库名称
    给我一个支点,我可以把地球撬起来----青松
      

  13.   

    server=服务器名,User ID=用户,;Password=密码;database=数据库名
      

  14.   

    cocosoft(pengyun),第一个办法出错:在连接选项值中发现无效分隔符 =。第二个在我加上 
                      “;”后对了。可是"Integrated Security=SSPI"是啥意思呀?
     flybird079(飞翔的鸟~) ,我设过sa的密码了还是不行:(
     firewing(可乐) ,persist security info=False,packet size=4096都是啥意思?
    isclever(青松) ,//server:SQL Server服务器名称。如果是本机,就(local)就行了吧
      

  15.   

    string sqlConnect  = "Provider = SQLOLEDB.1 ; "+"Persist Security Info = False ;"//数据库类型
    +" User ID = user ; Password= user ;"+" Initial Catalog = tyydra ;"//用户名、密码、数据库名称
    +"Data Source = SQLSVR" ;//服务器名称
    看看行不行。
      

  16.   

    The Persist Security Info property specifies whether the data source can persist sensitive authentication information such as a password.Specify the size of the Tabular Data Stream (TDS) packets. The default size of TDS packets is 4 kilobytes (KB).
      

  17.   

    Zoujinyucn(不会游泳的鱼),也不行哎,我都试过了,说Provider = SQLOLEDB.1不对