谁能帮我写一段详细点的代码  
教教我C#怎么样连接到 SQL2000 并完成 增 删 改 查询 的工作 
求求各位了~~~

解决方案 »

  1.   

    public  void  getConn()
            {
                try
                {
                    conn = new SqlConnection(System.Configuration.ConfigurationManager.AppSettings["strconnectiontosqlserver"].ToString());
                    conn.Open();
                   
                }
                catch (Exception serr)
                {
                    throw new Exception(serr.ToString());            }
                finally
                {
                    conn.Close();
                }
            }
            /// <summary>
            /// 打开数据库连接
            /// </summary>
            private   void openConnection()
            {
                if (conn.State == ConnectionState.Closed)
                {
                    conn.ConnectionString = System.Configuration.ConfigurationManager.AppSettings["strconnectiontosqlserver"];               
                    comm.Connection = conn;
                    try
                    {
                        conn.Open();
                    }
                    catch (Exception e)
                    {
                        throw new Exception("数据库链接错误!请和管理员联系!");
                    }
                }
            }
            /// <summary>
            /// 关闭当前数据库连接
            /// </summary>
            private   void closeConnection()
            {
                if (conn.State == ConnectionState.Open)
                    conn.Close();
                conn.Dispose();
                comm.Dispose();
            }
      

  2.   

    lovvver(www.notsoft.cn) 这位朋友的心态有点问题,回答问题就是为了拿分,那你还来这里干什么,分又不能换钱,去开班授课更好啊!
      

  3.   

    有两种方法可以连接,传统的oledb以及ado.net类库。楼主可以到网上google一下,很容易找到资料,连接非常容易。此外,还可以使用中间程序集,比如从java上移植的NHibernate,使用起来就非常容易了,连SQL都可以不会。
      

  4.   

    using System.Data.SqlClient;//连接数据库,举个例子..
    SqlConnection con=new SqlConnection("server=.;database=student;uid=sa;pwd=0421");
    //至于增删改查,主要是SQL语句了
    //举个查询的例子,查出表中的所有记录,并绑定到一个DataGridView中
    try
    {
      SqlDataAdapter sda=new SqlDataAdapter("select * from studentDetails",con)
        DataSet ds=new DataSet();
        sda.Fill(ds,"student");
        this.DataGridView.DataSource=ds.Tables["student"];
    }
    catch(Exception ex)
    {
         MessageBox.Show(ex.Message);
    }至于其他的更新删除等,都差不多..
    楼主看下有关ADO.net的书,或者上网,或者查MSDN,都会有很多例子..