摘要:下面将简单介绍一下几种ADO连接方式:ODBC DSN,ODBC DSN-Less, OLE DB Provider,和"MS Remote" Provider.1。ODBC DSN连接I.DSN oConn.Open "DSN=AdvWorks;" & _ "UID=Admin;" & _ "PWD=;"注意:从MDAC2.1开始就不能够在使用这样的方式了,...
阅读全文
文章分类 - c#.net
摘要:http://www.communitymx.com/content/article.cfm?page=4&cid=A6D0B2B03FC484DB Using a Password Protected Access Database When your Access database has a password on it, you have to change the way you com...
阅读全文
摘要:第一句 Application app = new Application(); 竟报错按照给的第一个提示:在web.config里加上了AutoExcel.cs 第二句 System.Runtime.InteropServices.COMException: 服务器出现意外情况 “配置Dcom。运行Dcomcnfg.exe,找到Excel应用程序,配置其属性,身份验证级别选" 无",身份标识...
阅读全文
摘要:0 引言Excel是微软公司办公自动化套件中的一个软件,他主要是用来处理电子表格。Excel以其功能强大,界面友好等受到了许多用户的欢迎。在设计应用系统时,对于不同的用户,他们对于打印的需求是不一样的,如果要使得程序中的打印功能适用于每一个用户,可以想象程序设计是十分复杂的。由于Excel表格的功能强大,又由于几乎每一台机器都安装了它,如果把程序处理的结果放到Excel表格中,这样每一个用户就可以...
阅读全文
摘要:用链接池吧! 一个连接到数据库的connection确实很费时间和资源的,但是open后再close并不是表示再次open的时候connection是重新连接数据库的,而有可能是从连接池里直接使用已有连接,如果你启用了连接池的话,速度和资源并未有多大损伤 连接资源是宝贵的和有限的,如果一个connection长时间保持open状态,那么它就不可能返回连接池以得到再次使用, 所以conn...
阅读全文
摘要:我们每天都使用VS.Net进行C/S系统、B/S系统、Smart-Client应用的开发,无论你是熟练的程序员还是刚学.net的新手,都是安装了VS.Net进行开发,但你有没有想过怎样利用工具提供的一些便利功能,来提高我们工作的质量和效率呢。本文收集了VS.Net中一些浅为人知的技巧与功能,希望能对帮助你更好的利用工具。1. 快速切换选项卡 在应用的开发中,我们常常会开打多个...
阅读全文
摘要:Internet Information Services 6.0 Migration Tool http://www.microsoft.com/downloads/details.aspx?familyid=2aefc3e4-ce97-4f25-ace6-127f933a6cd2&displaylang=en http://www.ftponline.com/reports/vsl...
阅读全文
摘要:http://www.csdn.net/news/newstopic/15/15426.shtml http://www.csdn.net/news/newstopic/15/15427.shtml 几点读后感: 1、Com是Component Object Model是只能适用资源和使用在同一个机器上的情况。 2、DCOM是Distributed COM 是在COM架构之上加了一层跨计...
阅读全文
摘要:委托和事件— 一个虚构的故事 作者:荣耀 www.ASPCool.com时间:2004-11-16 14:56:11阅读次数:1435 ...
阅读全文
摘要:1、如果你在你的代码中使用了 ConfigurationSettings.GetConfig 获取app.config里面的设置的话,在单元测试中,你必须把.config文件拷贝到单元测试程序集所在dll里并且命名为 .dll.config,否则单元测试时将无法读取配置文件里面的信息。
阅读全文
摘要:1、 在表的同步情况下,我们希望DataRow的状态为DataRowState.Added. 这个很容易被实现: 你可以设置SqlDataAdapter对象的AcceptChangesDuringFill属性为False. Dim oDA As New SqlDataAdapter("", oConn) oDA.AcceptChangesDuringFill = False
阅读全文
摘要:private void txtMInfo_KeyDown(object sender, KeyEventArgs e){ // 向后跳转 if ( e.KeyCode == Keys.Enter || e.KeyCode == Keys.Right ) { SendKeys.Send("{TAB}"); } ...
阅读全文
摘要:获得计算机名称和IP地址 源作者:追风 人气:9779 VisualC#是微软公司推出的下一代程序开发语言,是微软.Net 框架中的的一个重要组成部分,在推出VisualC#的过程中,微软公司还推出了与之相对应的一个软件开发包--.Net FrameWorkSDK。此软件开发包里面封装了许多类、对象。Visua...
阅读全文
摘要:在写类库项目时,经常会有某些特殊业务需要用到服务器端的物理路径,使用传统的System.IO.Directory.GetCurrentDirectory()方法返回的则是WINNT\System32目录,这个一般不能满足正常的业务需求,而要得到具体运行DLL所在的物理目录可以通过Assembly.GetExecutingAssembly().CodeBase属性来取得,具体参考方法如下: ...
阅读全文
摘要:ASP.net新手经常会碰到的问题 1,关于ref与out的区别 ref 参数传入时需要初始化 out 参数传入时不需要初始化,但是出来的时候需要保证会产生一个有效地引用2,在堆上运行跟在栈上运行有什么区别 类,引用型等大型对象被分配在堆上,而值类型分配在堆栈中,后者效率高。每个过程都有自己的堆栈空间,退出过程时,c#自动释放堆栈空间。堆则由垃圾收集器来管理3,frameset...
阅读全文
摘要:C#构造函数 一个类的构造函数通常与类名相同。 构造函数不声明返回类型。 一般地,构造函数总是public类型的。如果是private类型的,表明类不能被外部类或对象实例化。常用于Sington模式。也常用于只含有静态成员的类,此情况下类一般还要加一个sealed修饰符。 在构造函数中不要做对类的实例进行初始化以外的事情,也不要尝试显式地调用构造函数。 感谢muddle的提点! p...
阅读全文
摘要:.NET 中的对象序列化 Piet ObermeyerMicrosoft Corporation 2001 年 8 月 摘要:为什么要使用序列化?最重要的两个原因是:将对象的状态保存在存储媒体中以便可以在以后重新创建出完全相同的副本;按值将对象从一个应用程序域发送至另一个应用程序域。例如,序列化可用于在 ASP.NET 中保存会话状态,以及将对象复制到 Windows 窗体的剪贴板中。它还可用于按...
阅读全文
摘要:Microsoft .Net Remoting[基础篇] 前言:关于Remoting,我已经写了几篇文章了,就目前掌握的知识而言,差不多都是有关Remoting的基础知识。现在的我正准备向Remoting的高级用法进阶。那么就有必要将前期所做的学习和工作整理一下,何况以前写的文章因为自己一知半解的缘故,自有矛盾之处,所以也能借此机会对其进行修改。望各位同学多多指正。 一、Remoting基础 ...
阅读全文
摘要://出错if (Page.Request.Cookies["userName"]!=null || Page.Request.Cookies["userName"].Value!=""){// do anything...}//出错if ( Page.Request.Cookies["userName"].Value!="" && Page.Request.Cookies["userName"]!...
阅读全文
摘要:asp.net中:datagrid 中的时间格式:{0:D}; {0:DD-MM-YYYY} 数字格式:{0:f2} Format Pattern Name Example d Short date format 8/27/1989 D Long date format Sunday, August 27, 1989 t Short time format 3:32 PM T Long time ...
阅读全文