using system;
using system.configuration;
using system.data;
using system.data.sqlclient;
using system.collections;
using system.collections.generic;
namespace sqldataprovider
}#endregion
#region 對連線執行事物查詢並返回受影響的行數
///
/// 對連線執行事物查詢並返回受影響的行數
///
/// 事物物件
/// 型別
/// 儲存過程名或sql語句
/// 引數陣列
/// 受影響的行數
public static int executenonquery(sqltransaction trans, commandtype cmdtype, string cmdtext, params sqlparameter commandparameters)
#endregion
#region 返回sqldatareader物件
///
/// 返回sqldatareader物件
///
/// 連線串
/// 型別
/// 儲存過程名或sql語句
/// 引數陣列
/// sqldatareader物件
#region 執行查詢,並返回查詢所返回的結果集中第一行的第一列
///
/// 執行查詢,並返回查詢所返回的結果集中第一行的第一列。忽略其他列或行。
///
/// 連線串
/// 型別
/// 儲存過程名或sql語句
/// 引數陣列
/// 結果集中第一行的第一列或空引用(如果結果集為空)。
public static object executescalar(string connectionstring, commandtype cmdtype, string cmdtext, params sqlparameter commandparameters)
}#endregion
#region 保留引數陣列進入快取的函式
///
/// 保留引數陣列進入快取的函式
///
/// 快取中引數陣列的key
/// 引數數租
public static void cacheparameters(string cachekey, params sqlparameter commandparameters)
#endregion
#region 獲取快取中的引數數租的函式
///
/// 獲取快取中的引數數租的函式
///
/// 快取中引數陣列的key
/// 引數陣列
public static sqlparameter getcachedparameters(string cachekey)
#endregion
#region 加引數函式
///
/// prepare a command for execution
///
/// sqlcommand object
/// sqlconnection object
/// sqltransaction object
/// cmd type e.g. stored procedure or text
/// command text, e.g. select * from products
/// sqlparameters to use in the command
private static void preparecommand(sqlcommand cmd, sqlconnection conn, sqltransaction trans, commandtype cmdtype, string cmdtext, sqlparameter cmdparms)
}#endregion
}#endregion
}
報表製作簡化版
機房收費系統無論是重構還是第一版,都用到了報表,為什麼在乙個系統中要新增報表呢?報表的作用是什麼呢?報表百科。我理解的報表是 向上級報告情況的乙個媒介,沒有固定的格式。之前在專案中,我們真正給企業做過一次報表,是以匯出word的形式生成的,大概格式如圖 這次在自己的 機房收費系統 中設計報表,我使用...
飛機大戰 簡化版
import pygame from pygame.locals import import random import time class herobullet def init self,x,y,windows self.x x self.y y self.windows windows se...
簡化版桶排序
例 讓計算機隨機讀入 5個數然後將這 5個數從大到小輸出 輸入 5 3 5 2 8 輸出 8 5 5 3 2 思路 先申請乙個大小為 11 的陣列 int a 11 現在你已經有了 11 個變數,編號從 a 0 a 10 剛開始,我們將 a 0 a 10 都初始化為 0,表示這些0 10的數字還沒出...