随笔分类 -  [A]编程开发

设置RDLC报表参数
摘要:报表有两个参数 para1,para2,设置两参数的值:ReportParameter para1 = new ReportParameter("paraName1", paraValue1);ReportParameter para2 = new ReportParameter("paraName2", paraValue2);reportViewer.LocalReport.SetParame... 阅读全文

posted @ 2009-06-29 11:05 NanKe Sir's Blog 阅读(1018) 评论(0) 推荐(1)

C#调用存储过程通用类3
摘要:// ===========================================================// 作者:ZhiQiao | MSN:zhiqiao84☆hotmail.com// 日期: 2009/06/25// 作用: 实用工具类,用于简化存储过程的调用。// 备注: .Net Framework 2.0 SQL Server 2005// =====... 阅读全文

posted @ 2009-06-26 12:50 NanKe Sir's Blog 阅读(1211) 评论(1) 推荐(0)

Winform控件拖动
摘要:给要实现拖动的控件添加如下的 MouseDown 和 MouseMove 事件即可。privatePointstartPoint;privatevoidMouseDown(objectsender,MouseEventArgse){startPoint.X=e.X;startPoint.Y=e.Y;}privatevoidMouseMove(objectsender,MouseEventArgse... 阅读全文

posted @ 2009-06-18 10:00 NanKe Sir's Blog 阅读(764) 评论(0) 推荐(1)

TreeView查找
摘要:使用时,在界面上添加一个 TextBox 用于输入查询字符串,再添加一个 ButtonprivatevoidsearchButton_Click(objectsender,EventArgse){tree.SelectedNode=Functions.TreeSearch(tree.SelectedNode,searchTextBox.Text);tree.Focus();}下载源代码 阅读全文

posted @ 2009-05-13 10:07 NanKe Sir's Blog 阅读(570) 评论(0) 推荐(1)

在 DataGridView 中实现类似 Ctrl + F 的查找功能
摘要:使用方法: dgvl.LookupString = "xxx"; dgvl.Lookup(); 下载源代码 阅读全文

posted @ 2008-11-12 12:05 NanKe Sir's Blog 阅读(1587) 评论(0) 推荐(2)

正则表达式使用
摘要:正则表达式使用 "+": 元字符规定其前导字符必须在目标对象中连续出现一次或多次;"*": 元字符规定其前导字符必须在目标对象中出现零次或连续多次;"?": 元字符规定其前导对象必须在目标对象中连续出现零次或一次; {n}: 匹配确定的 n 次;{n,}:至少匹配 n 次,'o{1,}' 等价于 'o+'。'o{0,}' 则等价于 'o*';{n,m}:最少匹配 n 次且最多匹配 m 次;\s: ... 阅读全文

posted @ 2008-11-06 09:16 NanKe Sir's Blog 阅读(406) 评论(0) 推荐(0)

Collapsing margins
摘要:外边距折叠是指垂直方向上相邻的两个外边距被合并为一个外边距的现象。margins 所属的元素可以是相邻关系也可以是嵌套关系。折叠现象只发生在垂直方向上的 margin 之间,水平方向不会发生。“相邻”是指两个外边距之间没有任何非空内容,padding区域或border边框。关于外边距折叠问题,在 《CSS2.1 规范》 中有详细的说明:http://www.w3.org/TR/CSS21/box.... 阅读全文

posted @ 2008-10-28 11:08 NanKe Sir's Blog 阅读(332) 评论(0) 推荐(0)

CSS基础
摘要:CSS基础 一)简介·CSS 指层叠样式表 (Cascading Style Sheets) ·样式定义如何显示 HTML 元素 ·样式通常存储在样式表中 ·把样式添加到 HTML 4.0 中,是为了解决内容与表现分离的问题 ·外部样式表可以极大提高工作效率 ·外部样式表通常存储在 CSS 文件中 ·多个样式定义可层叠为一 二)语法1)基本语法:选择器 { 属性: 值 } Code highl... 阅读全文

posted @ 2008-10-21 16:17 NanKe Sir's Blog 阅读(360) 评论(0) 推荐(0)

打开 mdi 窗体的子窗体
摘要:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->// 打开窗体。private void OpenForm(string formName){ foreach (Form fm in this.MdiChildren) { if (fm.Nam... 阅读全文

posted @ 2008-10-14 08:26 NanKe Sir's Blog 阅读(353) 评论(1) 推荐(0)

从绑定了数据源的 ListBox 中删除多个选定项
摘要:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->private void unSelect(ListBox lstBx, BindingSource bindSrc) { int[] selectedIndexs = new int[lstBx.Se... 阅读全文

posted @ 2008-10-13 16:29 NanKe Sir's Blog 阅读(636) 评论(0) 推荐(0)

计算24点代码javascript
摘要:24点游戏介绍: 给出4个1-9之间的整数,其中每个数字只能且必须使用一次;任意使用 + - * / ( ),构造出一个表达式,使得最终结果为24,这就是常见的算24点的游戏。本文给出的代码数字范围不限于1-9,个数也不限于4个,类型也可不为整数,结果也可以自己指定,不限于24。但是随着数字个数的增多或数字大小的增大,所用的时间也越长。 Code highlighting produced ... 阅读全文

posted @ 2008-10-11 14:53 NanKe Sir's Blog 阅读(948) 评论(0) 推荐(0)

对数据库表进行简单的增删改查操作的通用类
摘要:CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->// ==============================// Author: ZhiQiao// Date: 2008/09/16// File: DbTable.cs//... 阅读全文

posted @ 2008-09-26 13:20 NanKe Sir's Blog 阅读(1143) 评论(0) 推荐(0)

C#存储过程调用
摘要:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->// ==============================// Author: ZhiQiao// Date: 2008/09/16// File: StoreProcedure.... 阅读全文

posted @ 2008-09-26 13:11 NanKe Sir's Blog 阅读(10764) 评论(8) 推荐(2)

我为什么憎恨Framework
摘要:假定我要做一个鞋架. 我曾经做过一些小的木工活, 我知道我需要的东西: 一些木头和一些基本工具: 一个卷尺, 一把锯, 一把直尺和一把锤子. 如果我要造一个房子而不是一个鞋架, 我依然需要上面这些工具(还有一些其它的). 于是我到工具店去买工具, 问销售人员锤子在哪里. "锤子?" 销售人员问. "现在没有人买锤子了. 这些东西已经过... 阅读全文

posted @ 2008-09-11 17:19 NanKe Sir's Blog 阅读(632) 评论(4) 推荐(0)

无法将输入 xml 文件内容转换为数据集
摘要:不知道这个错误是什么原因引起的,估计跟字体有关,数据库查询结果返回的字段有汉字,就会出现这个问题,解决方法:在数据集上点右键,查看代码,修改第一行-->当对数据集进行了某些改动,该代码会重新自动生成,因此这个错误会再次出现。 阅读全文

posted @ 2008-07-18 08:56 NanKe Sir's Blog 阅读(779) 评论(0) 推荐(0)

C#调用存储过程的通用类
摘要:using System;using System.Collections.Generic;using System.Text;using System.Data.SqlClient;using System.Collections;using System.Data;// 摘要:数据访问助手。// 作者:ZhiQiao// 日期:2008/07/02namespace ZhiQiao.DataA... 阅读全文

posted @ 2008-07-07 14:15 NanKe Sir's Blog 阅读(9007) 评论(5) 推荐(1)

如何防止用户输入 ComboBox 控件数据源列表中不存在的值
摘要:为 CombBox 添加 Validating 事件,代码如下: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->// 当输入的值在 CommboBox 中不存在时,选中第一项;若列表为空则清空输入。// 使用方法:在 ComboBox 的 Vali... 阅读全文

posted @ 2008-07-07 09:16 NanKe Sir's Blog 阅读(811) 评论(2) 推荐(1)

矩阵计算程序
摘要:#ifndef _MATRIX_H#define _MATRIX_Hclass Matrix{ private: int row; // 矩阵的行数 int col; // 矩阵的列数 int n; // 矩阵元素个数 double* mtx; // 动态分配用来存放数组的空间 p... 阅读全文

posted @ 2008-06-30 22:02 NanKe Sir's Blog 阅读(2102) 评论(2) 推荐(0)

C#事件的使用(一)
摘要:==============@ 在类中定义事件============== using System;// Mail 管理。class MailManager{ // 1.定义事件参数,用于向事件接受者传递附加信息。 // 事件参数类都应该继承自 System.EventArgs,并且类型名称以 EventArgs 结束。 public class MailMsgEventArg... 阅读全文

posted @ 2008-06-29 14:54 NanKe Sir's Blog 阅读(1495) 评论(0) 推荐(0)

深入理解委托(二)
摘要:=========@ 委托链========= MulticastDelegate 对象有一个私有字段 _prev,该字段指向另一个 MulticastDelegate对象的引用。这使得多个委托对象可以组合成为一个链表。Delegate 类中定义了三个静态方法帮助我们来操作委托链表: class System.Delegate{ // 组合 head 和 tail 所表示的链表,并返回 h... 阅读全文

posted @ 2008-06-29 03:13 NanKe Sir's Blog 阅读(544) 评论(0) 推荐(0)