原创 DevExpress的項目總結:A138箱碼內標碼覈對系統

該系統一共三個窗體: 1、清單界面: 這個界面主要做了三個事件: 一是點查詢的時候按照文本框的單號和返工日期進行模糊查詢; 二是點擊新增的時候在主窗體添加一個新的頁籤,如果已經添加過,不再重複添加,並把當前頁面切換成新頁籤。 這個過程中

原创 項目總結:HR員工系統

介紹兩個模塊:員工入職,和員工返職 1、員工入職: 這一部分模塊主要涉及的是ComboBox和LookUpEdit(DevExpress)綁定數據源,GV列添加超鏈接列,超鏈接文本彈出窗體傳值取值,單線程從Access數據庫讀取信息,D

原创 DataGridView根據某一列的值判斷該行信息是否存在,如果存在的話刪除原來的行項,並在DataGridView第一行插入新的數據

if (GV.DataSource == null) { //DataGridViewRow row = GV.Rows.Cast<DataGridViewRow>().FirstOrDefault(rd => rd.Cel

原创 DataGridView可以保存的行項保存後自動刪除,不能保存的行項將數據庫的報錯寫進DataGridView行項中

//首先定義一個全局變量 k int k = 0; //保存按鈕事件 private void btnSave_Click(object sender, EventArgs e) { k = 0; try {

原创 DevExpress值NavBarControl的Item_Click事件動態向TabControl添加頁籤

動態添加,但是涉及到窗體實例化,還沒實現循環,實現之後再更新 private void Item_Click(object sender, NavBarLinkEventArgs e) { #

原创 DevExpress學習之Treelist遞歸添加節點實現部門上下級問題

public void Bind() { string sql; this.treeList1.ClearNodes(); sql = "sele

原创 SQLSever跨服務器增刪查改

select * from OPENDATASOURCE ('SQLOLEDB','Data Source=ip地址;DBN=數據庫名稱;UID=sa;PWD=數據庫密碼').數據庫名稱.dbo.表名稱  

原创 DevExpress 之NavBarControl動態添加分組

private void Group() { NavBarGroup kersen = new NavBarGroup(); GroupMode(kerse

原创 DevExpress學習之GridControl多行復制粘貼

複製是GridControl自帶的屬性,主要解決的是多個單元格複製的問題,這裏涉及到兩個參數 主要是粘貼的 先定義兩個全局變量,在單元格點擊事件的時候獲取單元格的行號和列號 //獲取當前選中單元格所在的列序號 int c

原创 DevExpress學習之ERP單據開發--銷售訂單(持續完善更新)

本篇文章主要是用來記錄DevExpress開發ERP單據的學習歷程,大家有什麼好的建議或意見可以在評論區回覆我,或者私信我也可以。持續更新的技術交流貼。 先上效果圖,具體功能還沒有完善,我會把問題點寫出來,有一起學習的小夥伴可以私信我,大

原创 DevExpress學習之TreeList摺疊、展開所有節點

這裏採用了Dev的PopupMenu控件,新增PopupMenu控件之後,在PopupMenu控件上右鍵選擇Customize屬性維護右鍵的菜單。 展開所有節點的事件:   private void barButtonIt

原创 ASP.NET 彈窗顯示/隱藏文本框

新增彈窗:這裏需要根據所選的“供方類別”來判斷是否隱藏“工號”的文本框。 <div align="center" style=" display:none; " id="divnew"> <table style="borde

原创 SQL Server 遞歸的用法 --經典案例:部門上下級問題 (正航T8)

sql Server 遞歸的經典案例是解決部門上下級的問題,當時接觸到遞歸的時候是用來處理生產製造型企業ERP關於查詢BOM上下級的問題。 當時遇到的現實場景是: 不執行MRP的情況下,生產型企業的銷售訂單可以直接轉出到生產製令單下達到車