乙個封裝好的SqlHelper類庫,可以直接使用

2022-02-01 14:12:43 字數 1881 閱讀 3262

用習慣了entity framework有時會突然不會用ado.net直接訪問資料了,今天總結了乙個sqlhelper類庫,以後不會了直接上來看就ok.

**很簡單,一看就懂,沒有使用dataset,而使用了更輕便,簡潔的datatable.

/*

*說明:資料庫助手類

*/using system;

using system.data;

using system.data.sqlclient;

using system.configuration;

namespace dal

#region 獲取資料庫的連線

/// /// 獲取資料庫的連線

///

/// sqlconnection

private sqlconnection getconn()

return conn;

}#endregion

#region 執行不帶引數的增刪改sql語句或儲存過程

/// /// 執行不帶引數的增刪改sql語句或儲存過程

///

/// sql語句或儲存過程

/// 命令型別

/// 受影響的行數

public int executenonquery(string cmdtext, commandtype ct)

catch (exception ex)

finally

}return res;

}#endregion

#region 執行帶引數的增刪改sql語句或儲存過程

/// /// 執行帶引數的增刪改sql語句或儲存過程

///

/// sql語句或儲存過程

/// 引數

/// 命令型別

/// 受影響的行數

public int executenonquery(string cmdtext, sqlparameter paras, commandtype ct)

return res;

}#endregion

#region 執行不帶引數的sql語句或儲存過程

/// /// 執行sql語句或儲存過程

///

/// sql語句或儲存過程

/// 命令型別

/// datatable

public datatable executequery(string cmdtext, commandtype ct)

//記的關閉

conn.close();

return dt;

}#endregion

#region 執行帶引數的sql語句或儲存過程

/// /// 執行帶引數的sql語句或儲存過程

///

/// sql語句或儲存過程

/// 集合

/// 命令型別

/// datatable

public datatable executequery(string cmdtext, sqlparameter paras, commandtype ct)

//記的關閉

conn.close();

return dt;

}#endregion

#region 執行sql語句,返回第一行第一列的值

/// /// 執行sql語句,返回第一行第一列的值

///

/// sql語句

/// 返回第一行第一列

public string executescalar(string sql)

return "";

}catch (exception ex)

finally}}

#endregion

}}

乙個封裝好的SqlHelper類庫,可以直接使用

用習慣了entity framework有時會突然不會用ado.net直接訪問資料了,今天總結了乙個sqlhelper類庫,以後不會了直接上來看就ok.很簡單,一看就懂,沒有使用dataset,而使用了更輕便,簡潔的datatable.說明 資料庫助手類 using system using sys...

封裝好的函式

list2 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,...

監聽手指左右滑動螢幕的事件,封裝好了乙個類

左右滑動是智慧型手機最常用的動作,在此簡單的封裝了一下,以後直接拿來用就可以了。簡單的只需要幾行就可以了,下面那個類是封裝好了的。package com.example.test import android.os.bundle import android.content.context impo...