nametmp

导航

#

[置顶] TableAdapter、Dataset与BindingSource的关系

摘要: (小弟菜鸟一个,在此乱涂一篇,如发现有误,请指正,不尽感激)图1:物理数据库—内存数据库库—控件的关系TableAdapter:沟通物理数据库(database)和内存数据库(dataset),提供select,update,insert,delete四大操作BingdingSource:将内存数据表(datatable)绑定到控件(control),并为内存数据表(datatable)提供过滤条... 阅读全文

posted @ 2007-10-29 18:04 nametmp 阅读(5828) 评论(7) 推荐(1) 编辑

2010年12月3日 #

【转】Resource与Resx的区别

摘要: ResourceWriter生成二进制资源文件,文件的后缀名为.resources,而ResxResourceWriter编写生成基于XML的资源文件,文件的后缀名为.resx1、 生成资源文件//在Bin目录下生成名为demo.resx的资源文件ResXResourceWriter rrw = new ResXResourceWriter("demo.resx");Image image = I... 阅读全文

posted @ 2010-12-03 11:34 nametmp 阅读(469) 评论(0) 推荐(0) 编辑

2010年11月17日 #

异步调用过程

摘要: 1、定义委托public delegate int AsynComputeCaller(ulong l, out ulong factorial);2、在委托中加入函数:public int AsynCompute(ulong l, out ulong factorial)AsynComputeCaller caller = new AsynComputeCaller(AsynCompute);3... 阅读全文

posted @ 2010-11-17 11:06 nametmp 阅读(261) 评论(0) 推荐(0) 编辑

Winform用匿名方法新建线程的方法

摘要: 1、将耗时的操作放在单独的线程,加快UI的响应速度。(new Thread(delegate() { parse.ParseDay(StockCodeFileName,market,Overlay); })).Start(); 在主线程A(Form)上新建线程B2、非UI线程操作UI上的控件属性。this.BeginInvoke((ThreadStart)delegate(){tbMessage.... 阅读全文

posted @ 2010-11-17 10:22 nametmp 阅读(481) 评论(0) 推荐(0) 编辑

enum枚举用法笔记

摘要: 1、定义public enum DataType : byte { Temperature = 0x81, Humidity = 0x82, O2 = 0x83, CO2 = 0x84, C2H4 = 0x85, }2、填充到comboboxcbbDatatype.Items.AddRange(Enum.GetNames(typeof(DataType)));cbbDatatype.Selecte... 阅读全文

posted @ 2010-11-17 00:05 nametmp 阅读(266) 评论(0) 推荐(0) 编辑

2008年7月10日 #

对C#委托的理解

摘要: 我对C#委托的理解一直是模糊的,今天好像有点感觉,特把它记录下来。如果说的不对,请各位不吝赐教。委托——形似“函数”的“类级”“函数指针”,三个关键:1、形式上像函数,2、属于类一级,3、本质是函数指针,是一座调用其他函数桥梁。以下是代码解析:using System;using System.Collections.Gene... 阅读全文

posted @ 2008-07-10 12:01 nametmp 阅读(826) 评论(4) 推荐(0) 编辑

2008年6月8日 #

对using的新认识

摘要: 以前一直不知道using(SqlConnectionmyConnection=newSqlConnection(connectString)) { } 中using的实现细节,不过模糊知道限定myConnection只能在大括号中起作用,拜读了《c#对于如何释放资源的解释,又让我对此语言有更进一步的理解》后,才明白这个using是等于try、catch+Dispose(using的对象须支持IDi... 阅读全文

posted @ 2008-06-08 17:51 nametmp 阅读(212) 评论(1) 推荐(0) 编辑

2008年4月22日 #

视频文件信息读取器

摘要: 最近想要整理mtv,特意写了这个读取多种视频文件信息的辅助工具,包括mpg,avi,wmv,flv,rm,rmvb等。原理:我只是做了个壳,实质是用ffmpeg.exe读取视频信息。publicclasscVideoInfo{privatestring_FileName;//videofilefullnameprivatestring_Info;//allinfoprivatestring_Nam... 阅读全文

posted @ 2008-04-22 00:18 nametmp 阅读(1705) 评论(0) 推荐(0) 编辑

2008年1月5日 #

琐碎记录

摘要: 1、为什么表的ID列已经是“[bigint] IDENTITY(1,1) NOT NULL”了,在datasource中的不能自动生成update、delete?答:须加“[PRIMARY]” 2、如何将gridview的时间列的“时分秒”隐藏,只保留“年月日”?答:<asp:BoundField... 阅读全文

posted @ 2008-01-05 15:14 nametmp 阅读(169) 评论(0) 推荐(0) 编辑

2008年1月4日 #

【转贴】GridView里面的HYPERLINK数据邦定

摘要: 一:最基本HyperLink的最基本的属性:NavigateUrl 是 要连接的地址 可在可视化界面设定或者.CS页 HyperLink(控件ID).NavigateUrl=WWW.XXXXXX.ASPX要在页面进行传参数的话 可以有两个基本方法一: 可视化界面设定HyperLink列的DataNavigateUrlFormatString属性对应的值写上你的连接和参数 比如aaaaaa.aspx... 阅读全文

posted @ 2008-01-04 23:48 nametmp 阅读(1158) 评论(0) 推荐(0) 编辑

【转贴】数据邦定语法

摘要: ASP.NET 引入了一种新的声明语法 <%# %>。该语法是在 .aspx页面中使用数据绑定的基础。所有数据绑定表达式都必须包含在这些字符中。下面的列表包含从多个源进行简单数据绑定的示例:(1)简单属性的数据绑定(用于客户的语法):<%# custID %>(2)集合数据集的数据绑定(用于订单的语法):<asp:ListBox id="Lst1" datasourc... 阅读全文

posted @ 2008-01-04 23:23 nametmp 阅读(208) 评论(0) 推荐(0) 编辑