原创 sql中,被除字段爲0或NULL時,怎樣處理?用case when
sql中,被除字段爲0或NULL時,怎樣處理?用case when 舉例如下: select scrq,left(gongD,3) gongD, sum(JSL) gdJSL,SUM(JpcSL) gdJpcSL,cast(isnull
原创 VS2010調用fileDialog文件導出工具及DEV控件之GridControl導出到Excel 合併使用
private void btnToXls_Click(object sender, EventArgs e) { SaveFileDialog fileDialog = new SaveFi
原创 Dev gridView刪除明細行
一種:只能刪除單行 int index = this.gridView_Djmx.GetFocusedDataSourceRowIndex(); if (index < 0)
原创 VS中Dev控件在工具箱裏的消失的解決辦法
之前安裝的DEV(DeveloperExpress)控件在工具箱消失了,重新安裝的話費時費力 解決辦法: 使用DEV自帶的ToolboxCreator 即可解決。 文件位置: 開始-->程序-->Developer Express
原创 巧用表值函數
數據很多,直接用查詢比較慢且容易產生死鎖,將查詢結果插入到 存儲過程中,又不方便在C#中寫多項選擇項,故用表植函數,可以全面兼顧到前面的不足。 1、寫表值函數 Create FUNCTION [dbo].[GetXsddtd] (
原创 C# 讀取txt文件
class ReadTextFile { static void Main() { //直接讀取出字符串 string text = System.
原创 Devpexpress 打印預覽問題
Devpexpress 打印預覽問題 devexpress 12 之前報表打印: XtraReports rp1 = new XtraReports(); rp1.ShowPreview(); 即可預覽報表; devexpress
原创 dev gridview中單元格值隨另一個單元格值變動而變動
不廢話,直接上代碼 private void gridView1_CellValueChanged(object sender, DevExpress.XtraGrid.Views.Base.CellValueChangedEventA
原创 c#生成和寫入文本文件
c#生成和寫入文本文件 例 1:把條碼掃描導入系統時,自動保存源掃描記錄,生成一個txt文件到程序運行目錄下的txt文件夾中,文件名爲 車調單號+日期+條碼個數 string barcode = barcodeMemoTxt.Text.
原创 SQL2005\2008行轉列腳本編寫(表最後列加合計列或平均數列)
此例子的語句適用於 SQL2005 以上版本 begin drop table #xstdmxFy select 提單編號,物料名稱+' '+規格型號 as 產品,sum(提單數量) 數量 into #xstdmxFy from Vi
原创 SQL2005\2008行轉列腳本編寫(不加合計或平均數)
----使用stuff() DECLARE @sql VARCHAR(8000) SET @sql='' --初始化變量 @sql SELECT @sql= @sql+',' + QUOTENAME(日期) FROM tb GROUP
原创 Devexpress 11.1.8 .net 2.0時代最後一個版本
Devexpress 11.1.8 .net 2.0時代最後一個版本 幾年前一直在找winform的皮膚控件,找了很多,也試用過很多,問題遇到的也很多,可自從遇到了dev以後以前的控件我就全部都扔掉了。 dev唯一的缺點就是安裝包太大了
原创 dev gridview單元格 背影及字體設置
private void gridView1_RowCellStyle(object sender, DevExpress.XtraGrid.Views.Grid.RowCellStyleEventArgs e) {