dataOperate.cs
上传用户:yawei0714
上传日期:2020-11-26
资源大小:1004k
文件大小:2k
源码类别:

WEB源码(ASP,PHP,...)

开发平台:

HTML/CSS

  1. using System;
  2. using System.Data;
  3. using System.Configuration;
  4. using System.Web;
  5. using System.Web.Security;
  6. using System.Web.UI;
  7. using System.Web.UI.WebControls;
  8. using System.Web.UI.WebControls.WebParts;
  9. using System.Web.UI.HtmlControls;
  10. using System.Data.SqlClient;
  11. //该源码下载自www.51aspx.com(51aspx.com)
  12. /// <summary>
  13. /// dataOperate 的摘要说明
  14. /// </summary>
  15. public class dataOperate
  16. {
  17.     public static SqlConnection con;
  18. public dataOperate()
  19. {
  20. //
  21. // TODO: 在此处添加构造函数逻辑
  22. //
  23. }
  24.     public static bool execSQL(string sql)
  25.     {
  26.         SqlConnection con = createCon();
  27.         con.Open();
  28.         SqlCommand com = new SqlCommand(sql, con);
  29.         try
  30.         {
  31.             com.ExecuteNonQuery();
  32.             con.Close();
  33.         }
  34.         catch (Exception e)
  35.         {
  36.             con.Close();
  37.             return false;
  38.         }
  39.         return true;
  40.     }
  41.     public static bool seleSQL(string sql)
  42.     {
  43.         int i;
  44.         SqlConnection con = createCon();
  45.         con.Open();
  46.         SqlCommand com = new SqlCommand(sql, con);
  47.         try
  48.         {
  49.             i =Convert.ToInt32(com.ExecuteScalar());
  50.             con.Close();
  51.         }
  52.         catch (Exception e)
  53.         {
  54.             con.Close();
  55.             return false;
  56.         }
  57.         //大于0存在
  58.         if (i > 0)
  59.         {
  60.             return true;
  61.         }
  62.         else
  63.         {
  64.             return false;
  65.         }
  66.     }
  67.     public static DataSet getDataset(string sql,string table)
  68.     {
  69.         
  70.         SqlConnection con = createCon();
  71.         con.Open();
  72.         DataSet ds;
  73.         
  74.             SqlDataAdapter sda = new SqlDataAdapter(sql, con);
  75.             ds = new DataSet();
  76.             sda.Fill(ds, table);
  77.             return ds;
  78.           
  79.         return ds;
  80.     }
  81.     public static SqlDataReader getRow(string sql)
  82.     {
  83.         SqlConnection con = createCon();
  84.         con.Open();
  85.         SqlCommand com = new SqlCommand(sql, con);
  86.         return  com.ExecuteReader();
  87.          
  88.     }
  89.     public static SqlConnection createCon()
  90.     {        
  91.         con = new SqlConnection("server=.;database=db_WL;uid=sa;pwd=sa;");
  92.         return con;
  93.     }
  94. }