博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
c# DbHelper
阅读量:6644 次
发布时间:2019-06-25

本文共 2123 字,大约阅读时间需要 7 分钟。

class DBHelper    {        public static string connstr = "server=;database;uid=;pwd=;";        public int ExecuteNoQuery(string sql,params SqlParameter[] param)        {            using (SqlConnection conn = new SqlConnection(connstr))            {                conn.Open();                using(SqlCommand cmd=conn.CreateCommand())                {                    cmd.CommandText = sql;                    cmd.Parameters.AddRange(param);                    return cmd.ExecuteNonQuery();                }            }        }        public Object ExecuteScalar(string sql, params SqlParameter[] param)        {            using (SqlConnection conn = new SqlConnection(connstr))            {                conn.Open();                using (SqlCommand cmd = conn.CreateCommand())                {                    cmd.CommandText = sql;                    cmd.Parameters.AddRange(param);                    return cmd.ExecuteScalar();                }            }        }        public DataTable ExecuteTable(string sql,params SqlParameter[] param)        {            using (SqlConnection conn = new SqlConnection(connstr))            {                conn.Open();                using (SqlCommand cmd = conn.CreateCommand())                {                    cmd.CommandText = sql;                    cmd.Parameters.AddRange(param);                    SqlDataAdapter adapter = new SqlDataAdapter(cmd);                    DataTable dt = new DataTable();                    adapter.Fill(dt);                    return dt;                }            }        }        public void FillListView(ListView lv,DataTable dt,params string[] headers)        {            lv.Clear();            lv.BeginUpdate();            for (int i = 0; i < headers.Length;i++ )            {                lv.Columns.Add(headers[i],lv.Width/headers.Length-2);            }            for (int i = 0; i < dt.Rows.Count;i++ )            {                ListViewItem item = new ListViewItem();                item.Text = dt.Rows[i][0] + "";                for(int j=1;j

  

转载于:https://www.cnblogs.com/liuzhan709/p/scut_dbhelper.html

你可能感兴趣的文章
Android重写getResources规避用户调整系统字体大小影响Android屏幕适配
查看>>
C#委托-事件示例
查看>>
3DES 加密 解密
查看>>
python中pydoc用法
查看>>
笔试题(企鹅)
查看>>
设计模式 — 模板模式
查看>>
重审自己
查看>>
C# winform 加载网页 模拟键盘输入自动接入访问网络
查看>>
职场的2个技巧
查看>>
【目标检测】Faster RCNN算法详解
查看>>
DT02_设计思维的要素_假定(Hypothesis)
查看>>
Nginx中502和504错误详解
查看>>
六、CPU优化(5)最大并行度
查看>>
HTML5 自定义属性 data-* 和 jQuery.data 详解
查看>>
Mandiant对APT1组织的***行动的情报分析报告
查看>>
规则与法则:中国式创业的界限与群像
查看>>
天籁数学——数列篇(2)
查看>>
一个可以更新时区的Calendar
查看>>
并行开发 —— 第二篇 Task的使用
查看>>
"百年一遇"奇怪问题的进展:找到原因,ajax请求中断引起
查看>>