怕麻煩,有時候小專案,就直接使用了,簡單
using system;
using system.collections.generic;
using system.linq;
using system.web;
using system.data.sqlclient;
using system.data;
using system.configuration;
namespace importexcel
int result = cmd.executenonquery();
trans.commit();
return result;
}catch}}
////// 對資料庫執行增、刪、改命令
///
///t-sql語句
///引數陣列
///受影響的記錄數
public
static
intexecutenonquery(string sql, sqlparameter values)
int result = cmd.executenonquery();
trans.commit();
return result;
}catch (exception ex)}}
#endregion
#region executescalar命令
/// /// 查詢結果集中第一行第一列的值
///
///t-sql語句
///第一行第一列的值
public
static
intexecutescalar(string safesql)
}///
/// 查詢結果集中第一行第一列的值
///
///t-sql語句
///引數陣列
///第一行第一列的值
public
static
intexecutescalar(string sql, sqlparameter values)
}#endregion
#region executereader命令
/// /// 建立資料讀取器
///
///t-sql語句
///資料庫連線
///資料讀取器物件
public
static sqldatareader executereader(string safesql, sqlconnection connection)
////// 建立資料讀取器
///
///t-sql語句
///引數陣列
///資料庫連線
///資料讀取器
public
static sqldatareader executereader(string sql, sqlparameter values, sqlconnection connection)
#endregion
#region executedatatable命令
/// /// 執行指定資料庫連線物件的命令,指定儲存過程引數,返回datatable
///
///命令型別(t-sql語句或者儲存過程)
///t-sql語句或者儲存過程的名稱
///引數陣列
///結果集datatable
public
static datatable executedatatable(commandtype type, string safesql, params sqlparameter values)
}///
/// 執行指定資料庫連線物件的命令,指定儲存過程引數,返回datatable
///
///t-sql語句
///結果集datatable
public
static datatable executedatatable(string safesql)
catch (exception ex)
return ds.tables[0];}}
////// 執行指定資料庫連線物件的命令,指定儲存過程引數,返回datatable
///
///t-sql語句
///引數陣列
///結果集datatable
public
static datatable executedatatable(string sql, params sqlparameter values)
}#endregion
#region getdataset命令
/// /// 取出資料
///
///sql語句
///datatable別名
//////
public
static dataset getdataset(string safesql, string tabname, params sqlparameter values)
catch (exception ex)
return ds;}}
#endregion
#region execuredata 命令
/// /// 批量修改資料
///
///修改過的dataset
///表名
///
public
static
intexecuredata(dataset ds, string strtblname)
}catch (exception err)
}#endregion
}}
c 運算元據庫
namespace ec region sql資料庫備份 sql資料庫備份 sql伺服器ip或 localhost 資料庫登入名 資料庫登入密碼 資料庫名 備份到的路徑 public static void sqlback string serverip,string loginname,strin...
C 運算元據庫
先從資料庫中取出結果集後進行處理資料後再update更新到資料庫。如果只想讀取和顯示資料,只需要使用資料讀取sqldatareader即可,但要處理資料然後更新資料庫 增加 更改 局需要資料集dataset和資料介面卡sqldataadaper。sqldataadapter的用法 讀取資料用sqld...
C 運算元據庫
先上 using system using system.collections.generic using system.linq using system.text using system.threading.tasks using system.data using system.data....