C#
dream_perfect
这个作者很懒,什么都没留下…
展开
-
用SqlDataAdapter.Update(DataSet Ds)更新数据库
一. 用SqlDataAdapter.Update(DataSet Ds)更新数据库.1. DbDataAdapter调用 Update 方法时,DataAdapter 将分析已作出的更改并执行相应的命令(INSERT、UPDATE 或 DELETE)。当 DataAdapter 遇到对 DataRow 的更改时,它将使用 InsertCommand、UpdateCommand 或 Delet转载 2009-09-15 11:04:00 · 1037 阅读 · 0 评论 -
让random在极短时间内产生的随机数不相同
由于Random r = new Random(); 的种子没有指定,生成的时间间隔太短导致生成结果一样; 及时指定为Random rd = new Random(DateTime.Now.Millisecond)在运行速度快没有费时操作的情况下仍然得倒相同结果.用:Random rd = new Random(Guid.NewGuid().GetHashCode())可以解决转载 2009-10-16 10:03:00 · 758 阅读 · 0 评论 -
对于不返回任何键列信息的 SelectCommand 不支持 UpdateCommand 的动态 SQL 生成”问题的解决
原来代码:private void FillDataRow(DataRow pRow) { foreach (DevExpress.XtraVerticalGrid.Rows.EditorRow pEditorRow in vGridControl1.Rows) { if (pEditorRow.Properties.Value ==原创 2009-11-04 11:34:00 · 2496 阅读 · 0 评论 -
C#winform最小化到托盘
c# winform最小化到托盘,也就是最小化到右下角,其实很简单,winform中有专门的控件。下面是完整的代码,没太多需要解释的。先在winform中添加notifyIcon控件,然后激活相应事件,添加代码。因为屏蔽了关闭窗体事件,可以设定一个全局变量bool变量来分辨是哪里引起的close事件。 //全家变量bool closeTag = true;转载 2009-11-16 15:41:00 · 681 阅读 · 0 评论