08 2010 档案
摘要:DllImport 属性的常见用法。第一节讨论使用 DllImport 从托管应用程序调用本机代码的优点。第二节集中讨论封送处理和 DllImport 属性的各个方面。从托管应用程序调用非托管代码当在托管应用程序中重用现有的非托管代码时,DllImport 属性非常有用。例如,托管应用程序可能需要调用非托管 WIN32 API。下面的代码示例说明此通用方案,此示例将调用 MessageBox(位于...
阅读全文
摘要:此处代码用来实现当asp.net页面中的某个Button被点击后disable掉该页面中所有的Button,从而防止提交延时导致的多次提交。基于之前的onceclickbutton脚本.//ASP.NET中防止页面多次提交的代码:javascript< script language="javascript"> < !-- function disableOtherSubmit(...
阅读全文
摘要:1. 当前系统日期、时间select getdate()2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值例如:向日期加上2天select dateadd(day,2,'2004-10-15') --返回:2004-10-1700:00:00.0003. datediff 返回跨两个指定日期的日期和时间边界数。select datediff(day,'2004-...
阅读全文
摘要:对于.NET而言,从2.0开始,发邮件已经是一件非常easy 的事了。下面我给出一个用C#群发邮件的实例,做了比较详细的注解,希望对有需要的朋友有所help。// 引入命名空间using System.Net;using System.Net.Mail;SmtpClient smtp = new SmtpClient(); //实例化一个SmtpClientsmtp.DeliveryMethod = SmtpDeliveryMethod.Network; //将smtp的出站方式设为 Networksmtp.EnableSsl = false;//smtp服务器是否启用SSL加密smtp.Ho
阅读全文
摘要:假设应用程序的路径是E:\application\appl1this.groupBox1.BackgroundImage = Image.FromFile(Application.StartupPath + "\\image\\a.jpg");Application.StartupPath得路径就是.exe的路径,即 E:\application\appl1\bin\debug如果不把image文...
阅读全文
摘要:为C# Windows服务添加安装程序 首先,当然是创建一个Windows服务的项目。这个大家应该都知道怎么做(这都不明白的留言问我),然后要给服务“添加安装程序”,如图1所示:(这一步和自己用InstallUtil注册是完全一样的) (图1) 添加后,会出来一个serviceProcessInstal1,还有serviceInstaller1,如果你一个项目里有两个服务...
阅读全文
摘要:使用DataTable作为存储过程的参数 最近工作中写了几个存储过 程,需要向存储过程中传递字符串,因为SQL Server 2000中没有内置类似于 split 的函数,只好自己处理,将前台数据集中的一列用逗号拆分存到一个List中,再转化为字符串传给存储过程,很是麻烦。今天看了下SQL Server 2008的新特性,发现有表变量的使用,及其将DataTable作为参数的用法,就尝试了一下...
阅读全文

浙公网安备 33010602011771号