原创 自動處理數據庫死鎖
當數據庫數據多,體積大,或者數據庫結構設計龐雜,觸發器多,此時會經常性的發生數據死鎖。 以下編寫了一個自動處理數據庫死鎖的存儲過程,供大家學習指正。 ---who表要先建好 ALTER PROCEDURE [dbo].[usp_kill_
原创 解決數據庫日誌文件過大的問題
原文鏈接:https://www.cnblogs.com/tylerdonet/p/3550434.html 隨着數據庫使用時間增長,日誌文件也在不停的增大,這裏介紹幾種方法減小這個文件的方法。
原创 sql2000自定義函數時,函數腳本里不帶系統自帶的函數Getdate()的解決方法
sql2000自定義函數時,函數腳本里不帶系統自帶的函數Getdate()的解決方法: 將Getdate()函數做成一個視圖 create view v_getdate as Select Getdate() as gda
原创 SQL腳本實現單據編號按規則自動生成!
用戶要求:申請單的單據編號自動生成:格式爲WCYC+年+月+日+001,第一張爲01,第二張爲02,。。。以此內推; 解決方法: 1、自定義函數: alter FUNCTION [dbo].[getno]() RETURNS ch
原创 (摘抄)SQLServer 中發佈與訂閱
在對數據庫做遷移的時候,會有很多方法,用存儲過程,job,也可以用開源工具kettle,那麼今天這些天變接觸到了一種新的方法,就是SqlServer中自帶的發佈與訂閱。 首先說明一下數據複製的流程。如下圖A是(192.168.210
原创 (SQLServer調試)無法啓動T-SQL調試。未能連接到計算機 ......
exec sp_addsrvrolemember 'DATATEST\Administrator', 'sysadmin' DATATEST\Administrator 是數據庫服務器的PC名\登錄名; 如果還不行,則試下面的方法 無法啓
原创 存儲過程中XACT_ABORT 用法
XACT_ABORT 用法 首先創建一張表 Create Table TranTable ( Id INT IDENTITY(1,1) PRIMARY KEY, Priority TINYINT--最大值255 ) 1.再
原创 if exists和if not exists關鍵字用法
if exists和if not exists關鍵字用法 1.介紹 if not exists 即如果不存在,if exists 即如果存在 2.使用 a.判斷數據庫不存在時 if not exists(select *
原创 DevExpress中的lookupedit的使用方法詳解
DevExpress中的lookupedit的使用方法詳解 綁定數據源: 1 2 3 lookupedit.properties.valuemember = 實際要用的字段; //相當於editv
原创 將dev gridview中數據原樣導出到EXCEL
SaveFileDialog fileDialog = new SaveFileDialog(); fileDialog.Title = "導出Excel"; fil
原创 SQL分割字符串詳解
SQL分割字符串詳解 T-SQL對字符串的處理能力比較弱,比如我要循環遍歷象1,2,3,4,5這樣的字符串,如果用數組的話,遍歷很簡單,但是T-SQL不支持數組,所以處理下來比較麻煩。下邊的函數,實現了象數組一樣去處理字符串。 一,用
原创 c#+dev+sql展示行轉列報表
private void btnQuery_Click(object sender, EventArgs e) { StringBuilder sb = new StringBuilder();
原创 dev gridview循環
private void btnSave2_Click(object sender, EventArgs e) { for (int i = 0; i < gridV
原创 c#中怎麼用for循環遍歷DataTable中的數據?
dt.Rows.Count 或是dt.defaultview.count,用於獲取 datatable中的數據行數 c#中怎麼用for循環遍歷DataTable中的數據? for (int i = 0; i < dataTabl
原创 StringBuilder字符串拼接用法舉例
private void tsbEdit_Click(object sender, EventArgs e) { int loadManQty = 0; StringB