zoukankan      html  css  js  c++  java
  • C# 增删改查 基本方法

    我们使用C#语言在进行winform编程的时候,最基本的就是增删改查了,那么我们一搬会创建一个公共的基本类,用来做这些基本操作,下面的类将可以为了解决这些基本的问题,让你把精力放在business和design的处理。

    (1)创建基本的连接对象:

     public static string conn_str = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+Directory.GetCurrentDirectory() + @"\data\data.mdb"; //请自己修改为需要的数据库名称;

            public static OleDbConnection conn = new OleDbConnection(conn_str);

            public static OleDbCommand cmd;

    (2)执行插入或者删除命令

     public int execute(string sql)
     {
                int i;
                cmd = new OleDbCommand(sql, conn);
                try
                {
                    conn.Open();
                    i = cmd.ExecuteNonQuery();
                    conn.Close();
                    return i;
                }
                catch (Exception e)
                {
                    return -1;
                }
     }

    (3)执行查询,返回一个DataTable

     public DataTable getDataTable(string sql)
            {
                try
                {
                    OleDbDataAdapter da = new OleDbDataAdapter(sql, conn);
                    DataTable dt = new DataTable();
                    da.Fill(dt);
                    conn.Close();
                    return dt;
                }
                catch (Exception e)
                {
                    conn.Close();
                    return null;
                };
    }
    (4)执行查询,返回一个OleDbDataReader

     public OleDbDataReader getDataReader(string sql)
            {
                try
                {
                    conn.Open();
                    cmd = new OleDbCommand(sql, conn);
                    OleDbDataReader dr = cmd.ExecuteReader();

                    return dr;
                }
                catch (Exception e)
                {
                    return null;
                }

  • 相关阅读:
    DUDU,发回密码或者登陆系统一定有问题
    柱状图改进版
    辞职了......
    (转)密码学领域重大发现:山东大学王小云教授成功破解MD5
    用C# and GDI+画柱状图(可以从数据库里导出数据画)
    今天,在苏州落户了.
    在Windows2000Server(CPUP4)系统下安装Oracle时一点小问题
    毕业后,两个月,第二家公司上班第一天
    Ubuntu10.04窗口风格改为windows风格的方法
    MYSQL修改密码并设置允许远程访问
  • 原文地址:https://www.cnblogs.com/laojiefang/p/2321547.html
Copyright © 2011-2022 走看看