摘要: 转自http://zhangbaoming815.iteye.com/blog/1578438将字符串写入到txt文件中import java.io.BufferedWriter;import java.io.File;import java.io.FileNotFoundException;imp... 阅读全文
posted @ 2014-04-22 21:03 死靈天使 阅读(1173) 评论(0) 推荐(0) 编辑
摘要: 新增行grvList.OptionsView.NewItemRowPosition=NewItemRowPosition.Bottom;grvList.OptionsBehavior.Editable=true;合并列grvList.OptionsView.AllowCellMerge=true;grvList.Columns["Date"].OptionsColumn.AllowMerge=DevExpress.Utils.DefaultBoolean.False;特定列可否编辑grvList.Columns["Invoice"].OptionsCol 阅读全文
posted @ 2012-12-24 16:05 死靈天使 阅读(4632) 评论(0) 推荐(0) 编辑
摘要: 对Treelist 的一些功能的实现1.数据绑定最基本的两个属性:KeyFieldName和ParentFieldName。(这两个属性一设置就基本上可以实现分级了)可以通过代码的编写实现,也可以直接在属性里面直接实现。这种数据库设计是比较常见的,一般数据满足树形关系就可以这样设计。绑定数据时,只需指定DataSource为对应 的DataTable,指定KeyFieldName为表主键字段,ParentFieldName为表指向主键的外键字段名。private void BindData(){ this.tlOffice.DataSource = dtOffice; tlOffi... 阅读全文
posted @ 2012-12-18 11:33 死靈天使 阅读(6846) 评论(0) 推荐(1) 编辑
摘要: 对Dev的关于XtraGrid的使用第一使用的链接:http://www.cnblogs.com/stephen-vv/archive/2012/12/18/2822800.html接着说,GirdControl如何定位和查找指定列显示值的行(注意是列的实显示值,而不是关联数据源列值)下面请看代码:using DevExpress.XtraGrid.Views.Base; using DevExpress.XtraGrid.Columns; // ... string searchText = "Japan"; // obtaining the focused view C 阅读全文
posted @ 2012-12-18 11:03 死靈天使 阅读(20127) 评论(1) 推荐(2) 编辑
摘要: 1,增加新行用InitNewRow事件,给新行某字段赋值。后结束编辑。private void grdView_InitNewRow(object sender, DevExpress.XtraGrid.Views.Grid.InitNewRowEventArgs e) { DevExpress.XtraGrid.Views.Grid.GridView view = sender as DevExpress.XtraGrid.Views.Grid.GridView; view.SetRowCellValue(e.RowHandle, view.Columns["Enter... 阅读全文
posted @ 2012-12-18 10:19 死靈天使 阅读(16215) 评论(0) 推荐(1) 编辑
摘要: //绑定lookUpEdit private void BoundData() { string sql = "select daID,xm,sfzh from baseinfo"; DataSet ds = Archives.DataAccess.DataSql.Query(sql); if (ds != null) { int rows = ds.Tables[0].Rows.Count; ... 阅读全文
posted @ 2012-12-18 09:08 死靈天使 阅读(17557) 评论(0) 推荐(1) 编辑
摘要: 方法一:public void creattree(int fid, TreeNode parentnode) { DataTable dt = new DataTable(); dt = op.BindGroup(); DataRow[] drs = dt.Select("parentid=" + fid); foreach (DataRow row in drs) { if (parentn... 阅读全文
posted @ 2012-12-17 17:38 死靈天使 阅读(1200) 评论(0) 推荐(1) 编辑
摘要: 存储过程就是作为可执行对象存放在数据库中的一个或多个SQL命令。 定义总是很抽象。存储过程其实就是能完成一定操作的一组SQL语句,只不过这组语句是放在数据库中的(这里我们只谈SQL Server)。如果我们通过创建存储过程以及在ASP中调用存储过程,就可以避免将SQL语句同ASP代码混杂在一起。这样做的好处至少有三个: 第一、大大提高效率。存储过程本身的执行速度非常快,而且,调用存储过程可以大大减少同数据库的交互次数。 第二、提高安全性。假如将SQL语句混合在ASP代码中,一旦代码失密,同时也就意味着库结构失密。 第三、有利于SQL语句的重用。 在ASP中,... 阅读全文
posted @ 2012-07-28 00:05 死靈天使 阅读(385) 评论(1) 推荐(0) 编辑
摘要: get与post的区别 阅读全文
posted @ 2012-06-11 09:48 死靈天使 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 操作系统版本:Windows 7浏览器版本:IE6,IE7,IE8,Firefox 3.6.2,Safari 4.0.4,Chrome 5.0.356.2 dev受影响的浏览器:所有浏览器.经常讲到css选择器命名规则,其实不只是在团队合作基础上来讲这个,每个浏览器,IE产品,火狐,苹果,谷歌,都会因为命名不规范会产生不同样式..一、关于选择器的命名W3C CSS2.1的 4.1.3 节中提到:标识符(包括选择器中的元素名,类和ID)只能包含字符[a- zA-Z0-9]和ISO 10646字符编码U+00A1及以上,再加连字号(-)和下划线(_);它们不能以 数字,或一个连字号后跟数字为开头。 阅读全文
posted @ 2012-06-05 19:26 死靈天使 阅读(1465) 评论(0) 推荐(0) 编辑