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

本文共 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

你可能感兴趣的文章
【转】linux在shell中获取时间 date巧用
查看>>
gprof使用介绍【转】
查看>>
多标签分类
查看>>
【netcore基础】MVC API全局异常捕捉中间件ExceptionHandlerMiddleWare
查看>>
Python菜鸟快乐游戏编程_pygame(2)
查看>>
工作log
查看>>
SpringBoot系统列 2 - 配置文件,多环境配置(dev,qa,online)
查看>>
C# WPF MVVM QQ密码管家项目(8,完结篇:自动输入QQ号、密码)
查看>>
CentOS7 搭建FTP服务器
查看>>
Eureka多机高可用
查看>>
CopyOnWriteArrayList你都不知道,怎么拿offer?
查看>>
vscode vue 代码提示
查看>>
MS CRM 2011 JScript操作lookup control
查看>>
(轉貼) 如何解決Windows XP開機後停頓的問題? (OS) (Windows)
查看>>
微软build大会.net平台大事汇总
查看>>
关于抽象工厂的一些理解
查看>>
matlab练习程序(多圆交点)
查看>>
C#正则表达式编程(二):Regex类用法
查看>>
[转]不要一辈子靠技术生存
查看>>
Android文件操作总结
查看>>