急急急~~~~,请问各位大侠,在C#里,数据库连接池如何使用啊,能否给个实例,谢谢了

解决方案 »

  1.   

    数据库连接池,是不需要特意去控制的.你每次打开数据库连接,然后关闭,这时,.net会放到数据库连接汇中,下次如果还是打开该连接,会直接调用.整个过程由.net来完成,不需要人为调度.你只要确保,使用完,关闭就行!
    ----------
    三易通软件(服装进销存,服装进销存软件,服装进销存管理软件,服装进销存管理系统,服装店管理软件,服装店管理系统,服装销售管理软件,服装销售管理系统,服装零售管理软件,服装零售管理系统,服装店软件,服装店收银软件):http://www.3etsoft.cn
      

  2.   

    sqlconnection conn = new sqlconnection(连接地址,数据库名,数据库用户名,数据库密码);
    con.Open();
    SqlCommand com = new SqlCommand(数据库操作);
      

  3.   

    string constr = "server=(local);Integrated Security=True;pwd='';uid=sa;database=Children";
                SqlConnection con = new SqlConnection(constr);            try
                {
                    con.Open();
                    string cmdstr = "select UserPwd,UserID from Users where UserName='" + user.UserName + "'";
                    SqlCommand sqlcmd = new SqlCommand(cmdstr, con);
                    SqlDataReader sqlreader = sqlcmd.ExecuteReader();
                    if (sqlreader.Read())
                    {
                        string pwd = sqlreader[0].ToString();
                        if (pwd == user.UserPwd)
                        { 
                            valid = "登录成功";
                            ID = Convert.ToInt16(sqlreader[1]) ;
                        }//name+pwd
                        else
                            valid = "密码错误";
                    }
                    else
                        valid = "用户名不存在";
                    sqlreader.Close();            }
                catch (Exception e) 
                {
                    string ex = e.Message;
                }            con.Close();