温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

WPF中SqlHelper

发布时间:2020-04-07 10:06:28 来源:网络 阅读:395 作者:redtea9 栏目:编程语言

 

  1. using System; 
  2. using System.Collections.Generic; 
  3. using System.Linq; 
  4. using System.Text; 
  5. using System.Configuration; 
  6. using System.Data; 
  7. using System.Data.SqlClient; 
  8. namespace 数据绑定 
  9.     class SqlHelper 
  10.     { 
  11.         private static string strconn= ConfigurationManager.ConnectionStrings["dbstrConn"].ConnectionString; 
  12.         public static int ExecuteNonQuery(string sql) 
  13.         { 
  14.             using (SqlConnection conn = new SqlConnection(strconn)) 
  15.             { 
  16.                 conn.Open(); 
  17.                 using (SqlCommand cmd = conn.CreateCommand()) 
  18.                 { 
  19.                     cmd.CommandText = sql; 
  20.                     return cmd.ExecuteNonQuery(); 
  21.                 } 
  22.                  
  23.             } 
  24.         } 
  25.         public static object ExecuteScalar(string sql) 
  26.         { 
  27.             using (SqlConnection conn = new SqlConnection(strconn)) 
  28.             { 
  29.                 conn.Open(); 
  30.                 using (SqlCommand cmd = conn.CreateCommand()) 
  31.                 { 
  32.                     cmd.CommandText = sql; 
  33.                     return cmd.ExecuteScalar(); 
  34.                 } 
  35.  
  36.             } 
  37.         } 
  38.         //查询少量数据 
  39.         public static DataTable ExecuteTable(string sql) 
  40.         { 
  41.             using (SqlConnection conn = new SqlConnection(strconn)) 
  42.             { 
  43.                 conn.Open(); 
  44.                 using (SqlCommand cmd = conn.CreateCommand()) 
  45.                 { 
  46.                     cmd.CommandText = sql; 
  47.                     SqlDataAdapter adapter = new SqlDataAdapter(cmd); 
  48.                     DataSet dataset = new DataSet(); 
  49.                     adapter.Fill(dataset); 
  50.                     return dataset.Tables[0];    
  51.                 } 
  52.  
  53.             } 
  54.         } 
  55.     } 
向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI