原创 dev GridControl/TreeList指定焦點選中行
當我們使用GridControl列表控件或者TreeList樹形列表控件新增數據時,如果希望焦點選中行 爲新增的數據,那就需要指定特定數據爲焦點選中行。 TreeList實現: //KeyFieldName爲TreeList控件綁定
原创 TreeList自帶勾選框實現批量勾選
現在有這麼一個常見的功能需求:樹形控件需要批量勾選,且勾選父節點默認將子節點全部勾上;當子節點全部取消勾選後,父節點的勾選也取消掉;勾選一個子節點,默認就把父節點也置於勾選狀態。 最常見的案例就是windows功能,Dev提供了一個很強大
原创 GridControl導出Excel樣式設置
GridControl導出Excel提供了現成的方法ExportToXls,簡單使用方法: private void barExport_ItemClick(object sender, DevExpress.XtraBars.Item
原创 C# 兩種方式實現Excel轉DataTable
兩種方式實現將Excel數據轉DataTable,現成的東西看得懂,拿來用就行了: 1、讀取Excel文件到DataSet中,再轉DataTable就不用我說了吧,基礎 /// <summary> ///
原创 C# TreeList/GridControl自定義行(背景色、字體)
不管是GridControl還是TreeList,自定義行/單元格的背景色、字體等可用CustomDrawNodeCell或NodeCellStyle(TreeList) 或 CustomDrawCell、RowStyle或RowCell
原创 SQL SERVER 添加序號列
select ROW_NUMBER() OVER(ORDER BY Convey_Fee desc) as z, rank() OVER(ORDER BY Convey_Fee desc) as z, DENSE_RANK() OVER
原创 C# winform實現導入大量Excel數據到TreeList界面中且批量提交後臺
現在有這樣一個需求:Excel中存放的是上萬條甚至更多商品數據,包括數量、單價,分類等等很多屬性,以樹形展示,多級分類。我需要將Excel數據導入到TreeList中,不着急提交到後臺,我還要改一些商品價格和數量,對應的分類
原创 GridControl / TreeList 控件下使用快捷鍵Ctrl+C複製單元格值
Dev在使用GridControl TreeList列表控件時,往往只有在編輯狀態下纔可以複製單元格內容。非編輯狀態下該怎麼通過快捷鍵複製呢?往下看: ·GridControl private void gridView1_KeyDow
原创 treelist和gridcontrol設置表序號列及標題
gridcontrol private void gridView1_CustomDrawRowIndicator ( object sender ,DevExpress.XtraGrid.Views.Grid.RowIndicator
原创 SQLServer、Oracle、MySql批量更新
SQLServer update S_USER set account=p.account from S_PERSON p where p.id=S_USER.person_id; Oracle update table_name t
原创 SQLSERVER 簡單的遊標使用
declare @id int declare @name nvarchar(100) --聲明遊標c_department declare c_department cursor for select id,name from d
原创 SQLSERVER 帶分隔的字符串與列表相互轉換
先自定義一個簡單的表(TB01)數據: select TB01.CC from (select '香港' CC union all select '上海' CC union all select '北京' CC) TB01 1、列表某
原创 .NET之EF框架學習(一)
什麼是EF 框架? EF 框架是微軟的.NET中ORM(對象關係映射)框架。 爲什麼要用EF框架? 在沒有EF框架之前,我們是直接與ADO.Net 進行交互來訪問數據庫,在SqlHelper 裏面面通過設置connection ,co
原创 C#-解決TreeList綁定數據源提示鍵不能爲null,關鍵字:key
今天在處理數據時發現TreeList數據源綁定到集合中,運行後加載數據始終提示鍵不能爲null,關鍵字:key。查閱網上資料發現都沒啥作用,好了,廢話不多說。解決方法:檢查集合數據中是否存在唯一鍵爲空的數據,或者集合中的對象存在空數據。由
原创 C# 整數轉字符串不足位數補零
直接上例子最實在:int num=2; //三位,不足左側補零 string str = string.format("{0:d3}",num); //結果:002 string str1 = string.format("{0}{{1