摘要: 判断列有没有显示, int k = 0; #region 得到已显示标题 for (int i = 0; i < gv.Columns.Count; i++) { if (gv.Columns[i].Visible == true) { for (int j = 0; j < gv.Columns.Count; j++) { ... 阅读全文
posted @ 2014-03-31 15:08 SharkLock 阅读(256) 评论(0) 推荐(0) 编辑
摘要: #region 全选 /// /// 全选 /// /// /// private void btnF3_Click(object sender, EventArgs e) { //全选 for (int i = 0; i < gridView1.RowCount; i++) { string strFla = gridView1.GetDataRow(i)["CHECKED1"].ToSt... 阅读全文
posted @ 2014-03-28 15:45 SharkLock 阅读(348) 评论(0) 推荐(0) 编辑
摘要: private void rilueCHECKED1_QueryCheckStateByValue(object sender, DevExpress.XtraEditors.Controls.QueryCheckStateByValueEventArgs e) { string val = ""; if (e.Value != null) { val = e.Value.ToString(); } else { ... 阅读全文
posted @ 2014-03-28 15:42 SharkLock 阅读(528) 评论(0) 推荐(0) 编辑
摘要: #region 导出EXCEL /// /// 导出EXCEL /// /// /// private void btnF1_Click(object sender, EventArgs e) { if (this.gvRM_ALARM_INFO.RowCount > 0) { using (SaveFileDialog fd = new SaveFileDialog()) ... 阅读全文
posted @ 2014-03-28 15:37 SharkLock 阅读(206) 评论(0) 推荐(0) 编辑
摘要: #region 根据差量值显示不同的背景色 /// /// 根据差量值显示不同的背景色 /// /// /// /// private void gvRM_ALARM_INFO_RowCellStyle(object sender, DevExpress.XtraGrid.Views.Grid.RowCellStyleEventArgs e) { if (gvRM_ALARM_INFO.GetRow(e.RowHandle) == null) ... 阅读全文
posted @ 2014-03-28 15:35 SharkLock 阅读(383) 评论(0) 推荐(0) 编辑
摘要: /// /// 判断是否允许编辑 /// /// /// private void gvRM_IN_YARD_MAIN_ShowingEditor(object sender, CancelEventArgs e) { DataRow row = this.gvRM_IN_YARD_MAIN.GetDataRow(this.gvRM_IN_YARD_MAIN.FocusedRowHandle); if (row != null) { e.Cancel = true; if (gvRM_IN_YARD_MAIN.FocusedColumn.Name == "CHECKED1" 阅读全文
posted @ 2014-03-28 15:30 SharkLock 阅读(6797) 评论(0) 推荐(0) 编辑
摘要: /// /// 显示行号 /// /// /// private void gvRM_IN_YARD_MAIN_CustomDrawRowIndicator(object sender, DevExpress.XtraGrid.Views.Grid.RowIndicatorCustomDrawEventArgs e) { if (e.Info.IsRowIndicator && e.RowHandle >= 0) { e.Info.DisplayText = (e.RowHandle + 1).ToString(); } } 阅读全文
posted @ 2014-03-28 15:29 SharkLock 阅读(361) 评论(0) 推荐(0) 编辑
摘要: DEV控件之GridControl导出到Excel2013-05-29 08:52:53|分类:C# WinForm|举报|字号订阅1、SaveFileDialog fileDialog = new SaveFileDialog();fileDialog.Title = "导出Excel";fileDialog.Filter = "Excel文件(*.xls)|*.xls";DialogResult dialogResult = fileDialog.ShowDialog(this);if (dialogResult == DialogResult.OK 阅读全文
posted @ 2014-03-10 10:55 SharkLock 阅读(760) 评论(0) 推荐(0) 编辑
摘要: Oracle数据库查询高效分页 由于网页渲染速度的影响,在C/S程序中那种一个Grid包含几千、上万行的数据基本上在网页是无法展现的,因此一般采用分页的形式显示(也可能采用Visual Srolling方式加载的,企业应用系统的不是很常见),ASP.NET 的数据控件一般带有分页功能,3.5以后还提供了单独的分页控件,也有用过AspNetPager这个第三方的组件。 分页的控件实在很方便,以前的处理方式就是数据都拿出来,然后由控件进行处理,一般数据量不大的时候应该说感觉不出来优劣,但由于每次从数据库取的时候都是取所有的数据,肯定会增加数据库的压力,传输的数据库多了对网络带宽也会产生压力的。很有 阅读全文
posted @ 2013-03-12 14:40 SharkLock 阅读(422) 评论(0) 推荐(0) 编辑
摘要: ---数据库版本select * from v$version---SCOTT默认表空间以及用户select u.username,u.default_tablespace from dba_users u where u.username='SCOTT'select * from database_properties dp where dp.property_name='DEFAULT_PERMANENT_TABLESPACE';select u.username,u.default_tablespace from dba_users u where u.u 阅读全文
posted @ 2012-07-27 10:40 SharkLock 阅读(3605) 评论(0) 推荐(0) 编辑