我最近使用了vs2008内置的sql,就是直接在解决方案里添加基于本服务器的数据库,但是不懂得怎么连接!谁帮帮我!

解决方案 »

  1.   

    添加一个配置文件
    <configuration>
      <connectionStrings>
        <add name="EXS" connectionString="Server= 192.168.22.101 ;Database=EXS;UID=你登录数据库的用户名;PWD=密码"/>
    //也可以用<add name="EXS" connectionString="Data Source=localhost;Initial Catalog=EXS;Integrated Security=True"/>
      </connectionStrings>
     </configuration>获取连接字符串
    string connnectionString = System.Web.Configuration.WebConfigurationManager.ConnectionStrings["EXS"].ConnectionString;
      

  2.   

    一楼,System.Web.Configuration.WebConfigurationManager.ConnectionStrings["EXS"].ConnectionString;这个是怎么回事?
      

  3.   

    就把链接字符串的DataBaes这个换一下就好了。换成相对路径或者是绝对路径,放在配置文件可以,放在自定义的sqlhelper类也可以
      

  4.   

    string str = "Data Source=localhost;Initial Catalog=luoyi;Integrated Security=True";
                using (SqlConnection conn = new SqlConnection(str))
                {
                    conn.Open();
                    Console.WriteLine("数据库连接成功");
                }
    这样虽然不使用配置文件,但是还是连接不上啊!
      

  5.   

    string str = "Data Source=localhost;Initial Catalog=luoyi;Integrated Security=True";
    SqlConnection conn = new SqlConnection(str);
    conn.open();
    Console.WriteLine("数据库连接成功");
      

  6.   

    asp.net夜话之七:ADO.NET介绍
      

  7.   

    你是用的是VS自带的话,找到你的数据库文件  xx.MDF
     protected string ConnectStr()
            {
               
                string _connnectionStr = String.Format("Data Source=localhost;AttachDbFilename={0};Integrated Security=True", @"F:\xyt\MyProject\DataGridView\DataGridViewAndCheckBox\DataGridViewAndCheckBox\bin\Debug\b2bdb_Data.MDF");//换成你的路径
              
                return _connnectionStr;
            }
      

  8.   

    Asp和WinFrom的不太一样,Asp的一般都写在网站的配置文件里,WinForm的用辅助类就行
      

  9.   

    //创建与数据库连接对象(SqlConnection)
    SqlConnection con = new SqlConnection("server=.;database=数据库名称;user=数据库登录用户");
    有了数据库连接还要有要执行命令的语句
    //添加语句
    string sql="INSERT INTO 数据库表明[...]";
    有了连接,有了命令语句,那么就执行命令
    //实例化CMD对象
    SqlCommand cmd = new SqlCommand(sql,con);
    int num =cmd.ExecuteNonQuery(); //返回是的是一个Int类型
    这就是一个很简单的过程,希望能对你的理解有所帮助。