摘要:下面是C#中如何使用SQL的BULK类语句,对大量数据执行操作。 下面主要是将另外一张表的内容移植到新的临时表中,以便后面操作。 Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->string connectionString = Conf...
阅读全文
摘要:通过下面的方法,可以在一个string的中加上参数值。 Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->string a = "Please input # records."; int b = 50; a = b.ToString(a); ...
阅读全文
摘要:最近才发现Log4net是这么的强大,我看了些帖子,这里贴出来,便于后期回忆。 http://fineboy.cnblogs.com/archive/2005/08/15/215478.html 这个帖子能非常快的让你知道Log4net的简单用法和基本意思。 如果需要对日志进行深入了解,则需要看下下面的帖子 http://dragon.cnblogs.com/archive/2005/03/24/...
阅读全文
摘要:在CMD命令窗口,输入以下语句: rasdial //用于自动连接 rasdial /disconnect //用于自动关闭连接 这两个语句可以和Process这个方法一并使用,这样就可以在程序中控制网络连接情况了
阅读全文
摘要:最近在网上看到了这样的正则表达式,经过一点点修改后,能满足日期的验证。 但是这个有个缺点,就是输入的信息必须是YYYY-MM-DD。表达式如下所示: ^((((1[6-9]|[2-9]\d)\d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]\d|3[01]))|(((1[6-9]|[2-9]\d)\d{2})-(0?[13456789]|1[012])-(0?[1-9]|...
阅读全文
摘要:".*"="application/octet-stream" ".001"="application/x-001" ".301"="application/x-301" ".323"="text/h323" ".906"="application/x-906" ".907"="drawing/907" ".a11"="appl
阅读全文
摘要:1 /**//// 2 /// 导出DataSet到客户端 3 /// 4 /// 源DataSet 5 /// 导出类型 6 /// 列字符 7 /// 行字符 8 /// 导出文件名 9 public static void Expo...
阅读全文
摘要:最近稍微找了下网站,发现关于C#中正则表达式的文章还真多,找了其中的两篇,转载在。感谢“侧身向南边”和“莫相会” 两位笔友 只能输入数字:"^[0-9]*$"。 只能输入n位的数字:"^\d{n}$"。 只能输入至少n位的数字:"^\d{n,}$"。 只能输入m~n位的数字:。"^\d{m,n}$" 只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。 只能输入有两位小数的正实...
阅读全文
摘要:先将UPLOAD控件放上去!然后给他的display设为none! 然后再整个按钮来调用file控件的点击事件就好了嘛! 代码如下:
阅读全文
摘要:在开发一个多线程的项目中,如果使用File.Create来创建文件的话,那么可能在短时间内,该文件无法被别的使用,因为 File.Create()方法返回的是一个FileStream对象,没有关闭这个FileStream对象当然会提示文件被占用了. 你可以这样: File.Create(@"c:\a.txt").Close(); 或者 using(FileStream fs = File....
阅读全文
摘要:在.NET下开发程序,如果使用多线程的话,一定要在启用新线程的前面加上一段sleep函数,等待一段时间。这主要是由于多线程之间肯定会抢用某些共通资源,而计算机的相应时间是非常快的。例如,我在开发某个程序的时候,最后会生成一个XML文件,文件名是当前时间精确到毫秒,但是在过程中会报错,说某个文件正在使用无法操作,这就是因为两个线程的启用时间非常近,间隔时间已经小于毫秒级,从而导致提取了相同...
阅读全文
摘要:之前曾经写过一个关于多线程开发的文章,但是经过大量测试后发现,如果需要调用同一个资源的最好方法就是加上信号量(这个是操作系统中的概念),用它来实现线程和线程之间的互斥,从而达到该资源只会被单一线程使用。 以下就是实例代码,各位也可以到微软的官方网站上获得,我只是做了少许修改 using System; using System.Collections.Generic; using System....
阅读全文
摘要:xsd.exe d:\newSchema\CAFSTATUS.xsd /c /l:cs /o:d:\newSchema\Classes 这个命令需要在“D:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bin”这个目录下执行,当然是在DOS命令行环境下执行的哦 上面第一个路径是对应的XSD文件,/C是变为类文件,/L是表示转换的语言 /O则...
阅读全文