随笔分类 -  编程开发

About My Work,My Technic..
摘要:今天在将内存表的数据复制到另外一个内存表的时候,出现了一个错误: 1DataTable dt = new DataTable(); 2 3dt = ds.Tables["All"].Clone();//把All的结构传递给dt 4 5DataRow[] dr=this.dataSet31.Tables["Product"].Select("bc=1"); 6for(int i=0... 阅读全文
posted @ 2007-10-17 13:56 Simmy.卧龙先生 阅读(1649) 评论(4) 推荐(0)
摘要:1using System; 2using System.Collections.Generic; 3using System.ComponentModel; 4using System.Data; 5using System.Drawing; 6using System.Text; 7using System.Windows.Forms; 8 9namespa... 阅读全文
posted @ 2007-10-12 17:25 Simmy.卧龙先生 阅读(371) 评论(0) 推荐(0)
摘要:资源文件,顾名思义就是存放资源的文件。资源文件在程序设计中有着自身独特的优势,他独立于源程序,这样资源文件就可以被多个程序使用。同时在程序设计的时候,有时出于安全或者其他方面因素的考虑,把重要东西存放在资源文件中,也可以达到保密、安全的效果。那么Visual C#所使用的资源文件中到底存放哪些东西呢? 第一章 创建资源文件 在用Visua... 阅读全文
posted @ 2007-10-12 15:51 Simmy.卧龙先生 阅读(482) 评论(0) 推荐(0)
摘要:实现主要是通过重写窗口过程(WndProc),处理一些非客户区消息(WM_NCxxxx); 1[DllImport("User32.dll")] 2 private static extern IntPtr GetWindowDC(IntPtr hwnd); 3 [DllImport("User32.dll")] 4 private static... 阅读全文
posted @ 2007-10-11 21:35 Simmy.卧龙先生 阅读(2810) 评论(2) 推荐(0)
摘要:有一个静态的列表,需要频繁地判断一个字符串是否在该列表中。这样的情况用dictionary还是用list来保存这个列表比较合适。 回复:Dictionary.ContainsKey和List.BinarySearch哪个效率高 使用dictionary就行了,方便! 回复:Dictionary.ContainsKey和List.BinarySearch哪个效率高 dictionary... 阅读全文
posted @ 2007-10-10 15:53 Simmy.卧龙先生 阅读(1736) 评论(0) 推荐(0)
摘要:下面是将读取Excel中数据的方法,其中一些注意事项如下: 用OLEDB进行Excel文件数据的读取,并返回DataSet数据集。其中有几点需要注意的: 1.连接字符串中参数IMEX 的值: 0 is Export mode 1 is Import mode 2 is Linked mode (full update capabilities) IMEX有3个值:当IMEX=2 时,EXC... 阅读全文
posted @ 2007-10-09 22:57 Simmy.卧龙先生 阅读(4661) 评论(0) 推荐(0)
摘要:一般连接数据库的有好多种写法,现在只写两种,第二种感觉较好。 第一: 1 /**//// 2 /// 获取ACCESS数据库连接参数 3 /// 数据库的相对路径 4 /// 5 /// 6 public static OleDbConnection getConn() 7 { ... 阅读全文
posted @ 2007-10-09 21:19 Simmy.卧龙先生 阅读(847) 评论(0) 推荐(0)
摘要:创建一个窗体,属性Name为:MessageDialog ,属性ControlBox为:false,属性最大框,最小框为false;ShowIcon,ShowInTaskbar为false; 其他可以根据自己爱好设置一些,如字体,字号,窗体形状等等。 就不多说了,代码如下: 1using System; 2using System.Collections.Generic; 3using... 阅读全文
posted @ 2007-10-09 17:13 Simmy.卧龙先生 阅读(1272) 评论(3) 推荐(0)
摘要:1using System; 2using System.Collections.Generic; 3using System.Text; 4 5namespace MyDelegates 6{ 7 class Program 8 { 9 static void Main(string[] args) 10 { 11 ... 阅读全文
posted @ 2007-10-08 14:10 Simmy.卧龙先生 阅读(274) 评论(0) 推荐(0)
摘要:微软最近的动作频繁,C#2.0规范才刚推出不久,我还没来的及完全消化C#2.0中的所有新特性,而今又推出了C#3.0,在短短几年中,微软就对C#进行了两次大的升级,为C#加入了许多新的特性,从而使C#变得更加强大也更加现代了。下面我就把C#3.0中的新特性的要点列出来,以供大家快速浏览。 第一个特性:隐式类型化本地变量 这个特性非常简单,有些JavaScript的影子,我们可以统一使... 阅读全文
posted @ 2007-10-06 23:54 Simmy.卧龙先生 阅读(258) 评论(1) 推荐(0)
摘要:重要声明: 故事纯属虚构,如有雷同请勿对号入座,故事只是为了抛砖引玉,虽以第一人称和作者本人网名起但不代表本人真实想法,请勿把故事中人物和作者本人联系起来,故事本意只为模式创造前提条件 角色: ü Wensi 主演WenSi ü 女朋友 helen ü 肯德基服务员 kdj ü 麦当劳服务员 mdl 剧情: 开场白:话说前回做个白日梦,过... 阅读全文
posted @ 2007-10-06 22:26 Simmy.卧龙先生 阅读(329) 评论(0) 推荐(0)
摘要:效果图如下: 代码如下: 1public partial class mycontrol_ : UserControl 2 { 3 public mycontrol_() 4 { 5 InitializeComponent(); 6 } 7 public event EventHa... 阅读全文
posted @ 2007-09-29 21:41 Simmy.卧龙先生 阅读(562) 评论(2) 推荐(0)
摘要:一、只允许字符输入 1private void textBox4_KeyPress(object sender, KeyPressEventArgs e) 2 { 3 //控制为字符输入 4 if (this.textBox4.Text.Length == 0) 5 { 6 ... 阅读全文
posted @ 2007-09-29 21:28 Simmy.卧龙先生 阅读(245) 评论(0) 推荐(0)
摘要:今天真是郁闷极了,花了几个小时才搞定一个小问题,一个SQL语句,在ACCESS可以实现插入功能,但放在程序却报INSERT INTO语句的语法错误,一直搞不懂,在调试,还是不行。郁闷坏了,啥话都不说了,以后得注意了:代码如下: 原码如下: using System; using System.Collections.Generic; using System.ComponentMod... 阅读全文
posted @ 2007-09-29 21:08 Simmy.卧龙先生 阅读(331) 评论(0) 推荐(0)
摘要:最近在用这个博客,感觉博客园不错,以前用的是新浪的,感觉这个更好,所以好多东西现在转到这边来了。 下面是一个数字转人民币大写的类,不啰嗦了,下面是代码: 1 /**//// 2 /// 把数字金额转换成人民币大写 3 /// 4 /// 要转换的数字金额 5 /// 是否显示全部零 6 /// 7 public string DaXieMoney(doub... 阅读全文
posted @ 2007-09-29 20:54 Simmy.卧龙先生 阅读(488) 评论(0) 推荐(0)
摘要:主要是通过XML文件做模板来实现打印; 模板如下: 1 2 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39... 阅读全文
posted @ 2007-09-29 20:48 Simmy.卧龙先生 阅读(576) 评论(0) 推荐(0)
摘要:说明:添加引用Microsoft.win32,这主要是通过设置注册表来达到软件使用次数的控制。 using Microsoft.win32; private void Form1_Load(object sender, System.EventArgs e) { RegistryKey RootKey,RegKey; //项名为:HKEY_C... 阅读全文
posted @ 2007-09-29 19:45 Simmy.卧龙先生 阅读(215) 评论(0) 推荐(0)
摘要:调试快捷键 F6: 生成解决方案 Ctrl+F6: 生成当前项目 F7: 查看代码 Shift+F7: 查看窗体设计器 F5: 启动调试 Ctrl+F5: 开始执行(不调试) Shift+F5: 停止调试 Ctrl+Shift+F5: 重启调试 F9: 切换断点 Ctrl+F9: 启用/停止断点 Ctrl+Shift+F9: 删除全部断点 F10: 逐过程 Ctrl+F10: 运行到光标处 F... 阅读全文
posted @ 2007-09-29 19:34 Simmy.卧龙先生 阅读(1069) 评论(0) 推荐(0)
摘要:首先创建两个窗口,form1,spacerest form1下代码如下: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.For... 阅读全文
posted @ 2007-09-29 19:28 Simmy.卧龙先生 阅读(259) 评论(0) 推荐(0)
摘要:接口的相关概述 1.一个接口定义了一个契约。 2.接口可以包容方法、C#属性、事件、以及索引器。 3.在一个接口声明中,我们可以声明零个或者多个成员。 4.所有接口成员的默认访问类型都是public。 5.如果在接口成员声明中包括了任何修饰符,那么会产生一个编译器错误。 6.与一个非抽象类类似,一个抽象类必须提供接口中所有成员的实现,只要这些成员在这个类的基类中出现过。 接口的理解 ... 阅读全文
posted @ 2007-09-29 18:48 Simmy.卧龙先生 阅读(255) 评论(0) 推荐(0)