c#資料庫連線類
using system;
using system.data;
using system.data.sqlclient;
using system.data.oledb;
namespace db
public class database
///
/// 根據sql查詢返回dataset物件,如果沒有查詢到則返回null
///
/// 查詢語句
/// dataset
public dataset returnds(string sql)
else if(ctype == dbtype.access)
}
catch(exception e)
finally
return ds;
}
///
/// 根據sql查詢返回dataset物件,如果沒有查詢到則返回null
///
/// 查詢語句
/// 開始記錄數
/// 最大記錄數
/// dataset
public dataset returnds(string sql,int srecord,int mrecord)
else if(ctype == dbtype.access)
}
catch(exception e)
finally
return ds;
}
///
/// 對資料庫的增,刪,改的操作
///
/// sql語句
/// 是否成功
public bool operatedb(string sql)
else if(ctype == dbtype.access)
}
catch(exception e)
finally
this.close();
}
return succeed;
}
///
/// 獲得該sql查詢返回的第一行第一列的值,如果沒有查詢到則返回null
///
/// 查詢語句
/// 返回的第一行第一列的值
public string getvalue(string sql)
else if(ctype == dbtype.access)
}
catch(exception e)
finally
return str;
}
///
/// 獲得該sql查詢返回datatable,如果沒有查詢到則返回null
///
/// 查詢語句
///
public datatable gettable(string sql)
return tb;
}
///
/// 開啟資料庫連線.
///
private void open()
else if(con.state == system.data.connectionstate.broken)
}
else if(ctype == dbtype.access)
else if(conn.state == system.data.connectionstate.broken)
}
}
///
/// 關閉資料庫連線
///
public void close()
}
else if(ctype == dbtype.access)
}
}
///
/// 釋放資源
///
public void dispose()
}
else if(ctype == dbtype.access)
}
}
}
}
C 資料庫連線類
author xiangzi date 2009 12 31 using system using system.collections.generic using system.linq using system.text using system.data.sqlclient using sys...
c 資料庫連線類
資料來源連線字串 public database string constr 根據sql查詢返回dataset物件,如果沒有查詢到則返回null 查詢語句 dataset public dataset getdataset string sql catch exception e finally r...
C 類 連線接ACCESS資料庫類
using system using system.collections.generic using system.text using system.data using system.data.oledb namespace zxf 解構函式,釋放非託管資源 fk access catch e...
c 連線mysql 通用類 資料庫通用連線類
usingsystem usingsystem.data usingsystem.data.sqlclient namespacedataproviders sqldataprovider 的摘要說明。internal classsqldataprovider idataprovider priva...
C 連線資料庫 模板類
using system using system.data using system.configuration using system.web using system.web.security using system.web.ui using system.web.ui.webcontro...