資源簡介
我剛做的實驗室設備管理系統,包含論文 源碼 設計 歡迎指摘

代碼片段和文件信息
/*?
?*??作者:張維鋒
?*??創建時間:2010-09-11?11:01:14
*???說明:數據庫基本操作方法
*???郵箱:張維鋒?765423431@qq.com
*/
using?System;
using?System.Collections.Generic;
using?System.Text;
using?System.Data;
using?System.Data.SqlClient;
using?System.Configuration;
namespace?DAL
{
????public?class?SQLHelper
????{
????????private?SqlConnection?conn?=?null;
????????private?SqlCommand?cmd?=?null;
????????private?SqlDataReader?sdr?=?null;
????????private?SqlDataAdapter?da?=?null;
????????private?DataSet?ds?=?null;
????????static?string?s?=?System.IO.Directory.GetCurrentDirectory()?+?“\\LabEMS.mdf“;
????????#region?創建conn
????????///?
????????///生成到配置文件的連接數據庫字符串
????????///?
????????public?SQLHelper()
????????{
????????????string?strConnecitonName?=?“conn“;
????????????
????????????ConnectionStringSettings?setting;
????????????setting?=?ConfigurationManager.ConnectionStrings[strConnecitonName];
????????????if?(setting?==?null)
????????????{
????????????????setting?=?new?ConnectionStringSettings();
????????????????setting.Name?=?strConnecitonName;
????????????????//setting.ConnectionString?=?“data?source=192.168.1.6;Initial?Catalog=LabEMS;uid=sa;pwd=123;Asynchronous?Processing=True;“;
????????????????setting.ConnectionString?=?“Data?Source=.\\SQLExpress;Integrated?Security=SSPI;AttachDBFilename=“?+?s?+?“;User?Instance=true“;
????????????????Configuration?config;
????????????????config?=?ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
????????????????config.ConnectionStrings.ConnectionStrings.Add(setting);
????????????????config.Save();
????????????}
????????????conn?=?new?SqlConnection(setting.ConnectionString);
????????}
????????public?SqlConnection?getConn()
????????{
????????????if?(conn.State?==?ConnectionState.Closed)
????????????{
????????????????conn.Open();
????????????}
????????????return?conn;
????????}
????????#endregion
????????#region?執行不帶參數的SQL增刪改語句或者存儲過程
????????///?
????????///?執行不帶參數的SQL增刪改語句
????????///?
????????///?SQL語句或者存儲過程
????????///?命令類型(sql語句或者存儲過程)
????????///?返回更新的記錄數
????????public?int?ExecuteNonQuery(string?comText?CommandType?ct)
????????{
????????????int?res;
????????????try
????????????{
????????????????using?(cmd?=?new?SqlCommand(comText?getConn()))
????????????????{
????????????????????cmd.CommandType?=?ct;
????????????????????res?=?cmd.ExecuteNonQuery();
????????????????}
????????????}
????????????catch?(Exception?ex)
????????????{
????????????????throw?ex;
????????????}
????????????return?res;
????????}
????????#endregion
????????#region?執行帶參數的SQL增刪改語句或者存儲過程
????????///?
????????///?執行帶參數的SQL增刪改語句
????????///?
????????///?SQL語句或者存儲過程
????????///?參數集合
????????///?命令類型
????????///?返回更新的記錄數
????????p
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????674??2010-10-26?00:38??實驗室設備管理系統\實驗室設備管理系統\.svn\all-wcprops
?????文件????????718??2010-10-26?00:38??實驗室設備管理系統\實驗室設備管理系統\.svn\entries
?????文件?????????53??2010-10-21?23:57??實驗室設備管理系統\實驗室設備管理系統\.svn\prop-ba
?????文件???????2198??2010-10-26?00:11??實驗室設備管理系統\實驗室設備管理系統\.svn\text-ba
?????文件??????54784??2010-10-26?00:38??實驗室設備管理系統\實驗室設備管理系統\.svn\text-ba
?????文件????????497??2010-10-26?00:11??實驗室設備管理系統\實驗室設備管理系統\DAL\.svn\all-wcprops
?????文件????????661??2010-10-26?00:11??實驗室設備管理系統\實驗室設備管理系統\DAL\.svn\entries
?????文件???????1996??2010-10-21?12:17??實驗室設備管理系統\實驗室設備管理系統\DAL\.svn\text-ba
?????文件??????11283??2010-10-25?21:11??實驗室設備管理系統\實驗室設備管理系統\DAL\.svn\text-ba
?????文件????????154??2010-10-26?00:11??實驗室設備管理系統\實驗室設備管理系統\DAL\bin\.svn\all-wcprops
?????文件????????302??2010-10-26?00:11??實驗室設備管理系統\實驗室設備管理系統\DAL\bin\.svn\entries
?????文件????????512??2010-10-26?00:38??實驗室設備管理系統\實驗室設備管理系統\DAL\bin\Debug\.svn\all-wcprops
?????文件????????650??2010-10-26?00:38??實驗室設備管理系統\實驗室設備管理系統\DAL\bin\Debug\.svn\entries
?????文件?????????53??2010-10-21?23:57??實驗室設備管理系統\實驗室設備管理系統\DAL\bin\Debug\.svn\prop-ba
?????文件?????????53??2010-10-21?23:57??實驗室設備管理系統\實驗室設備管理系統\DAL\bin\Debug\.svn\prop-ba
?????文件??????20480??2010-10-26?00:38??實驗室設備管理系統\實驗室設備管理系統\DAL\bin\Debug\.svn\text-ba
?????文件??????19968??2010-10-26?00:38??實驗室設備管理系統\實驗室設備管理系統\DAL\bin\Debug\.svn\text-ba
?????文件??????20480??2010-10-26?02:01??實驗室設備管理系統\實驗室設備管理系統\DAL\bin\Debug\DAL.dll
?????文件??????19968??2010-10-26?02:01??實驗室設備管理系統\實驗室設備管理系統\DAL\bin\Debug\DAL.pdb
?????文件???????1996??2010-10-20?23:46??實驗室設備管理系統\實驗室設備管理系統\DAL\DAL.csproj
?????文件????????572??2010-10-26?00:11??實驗室設備管理系統\實驗室設備管理系統\DAL\obj\.svn\all-wcprops
?????文件????????664??2010-10-26?00:37??實驗室設備管理系統\實驗室設備管理系統\DAL\obj\.svn\entries
?????文件????????118??2010-10-21?13:04??實驗室設備管理系統\實驗室設備管理系統\DAL\obj\.svn\text-ba
?????文件????????881??2010-10-21?12:28??實驗室設備管理系統\實驗室設備管理系統\DAL\obj\.svn\text-ba
?????文件????????118??2010-10-21?13:04??實驗室設備管理系統\實驗室設備管理系統\DAL\obj\DAL.csproj.FileList.txt
?????文件????????881??2010-10-26?02:05??實驗室設備管理系統\實驗室設備管理系統\DAL\obj\DAL.csproj.FileListAbsolute.txt
?????文件????????512??2010-10-26?00:38??實驗室設備管理系統\實驗室設備管理系統\DAL\obj\Debug\.svn\all-wcprops
?????文件????????678??2010-10-26?00:38??實驗室設備管理系統\實驗室設備管理系統\DAL\obj\Debug\.svn\entries
?????文件?????????53??2010-10-21?23:57??實驗室設備管理系統\實驗室設備管理系統\DAL\obj\Debug\.svn\prop-ba
?????文件?????????53??2010-10-21?23:57??實驗室設備管理系統\實驗室設備管理系統\DAL\obj\Debug\.svn\prop-ba
............此處省略631個文件信息
- 上一篇:HyperSnap 7.7z
- 下一篇:CCNA3.0中文版教材(強烈推薦)
評論
共有 條評論