代码改变世界

使用SmtpClient发送电子邮件

2009-12-09 10:35 by 追忆似水流年, 912 阅读, 0 推荐, 收藏, 编辑
摘要:最近做的一个项目中使用到了发送邮件功能。跟以前做过的一个项目发送邮件的方式不同。以前是将要发送邮件的相关信息插入到一个服务器的数据库表中,由数据库来检测新添加记录,进行发送邮件。即我只要向某个数据库插入记录就可以了。这次发送邮件功能是使用微软System.Net.Mail命名空间下的SmtpClient来发送。使用过程中注意引用System.Net.Mail命名空间。 过程如下:smtpClien... 阅读全文

windows 7下安装VS2005,SQL Server2005,VS2008

2009-12-06 23:02 by 追忆似水流年, 2373 阅读, 0 推荐, 收藏, 编辑
摘要:最近电脑安装了windows 7操作系统,开发工具VS2005,VS2008和SQL Server2005需要重新安装,对这些工具在windows 7下的兼容性起初也存在疑问,经过一番努力,这些软件终于在windows 7下成功安装,现总结一下:首先安装的是VS2005,安装过程还算顺利,安装完成后,需要安装VS2005SP1补丁,同时需要安装一个针对windows vista update的补丁... 阅读全文

JavaScript脚本放在哪里(转)

2009-11-25 16:57 by 追忆似水流年, 670 阅读, 0 推荐, 收藏, 编辑
摘要:在HTML body部分中的JavaScripts会在页面加载的时候被执行。在HTML head部分中的JavaScripts会在被调用的时候才执行。——————————————————... 阅读全文

SQL中常用文本函数

2009-11-08 18:03 by 追忆似水流年, 910 阅读, 0 推荐, 收藏, 编辑
摘要:有LEFT(),RIGHT(),LOWER(),UPPER(),LTRIM(),RTRIM(),LENGTH(),SOUNDEX()函数。SOUNDEX()是一个将任何文本转换为描述其语音表示的字母数字模式的算法。比如:[代码] 阅读全文

SQLServer中的uniqueidentifier类型

2009-11-08 17:49 by 追忆似水流年, 6054 阅读, 0 推荐, 收藏, 编辑
摘要:uniqueidentifier全局唯一标识符(GUID)。注释uniqueidentifier数据类型的列或局部变量可用两种方法初始化为一个值:使用NEWID函数。将字符串常量转换为如下形式(xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx,其中每个x是0-9或a-f范围内的一个十六进制的数字)。例如,6F9619FF-8B86-D011-B42D-00C04FC964F... 阅读全文

Group By 和 Having, Where ,Order by语句的执行顺序(转载)

2009-11-08 16:59 by 追忆似水流年, 1204 阅读, 3 推荐, 收藏, 编辑
摘要:一个SQL语句往往会产生多个临时视图,那么这些关键字的执行顺序就非常重要了,因为你必须了解这个关键字是在对应视图形成前的字段进行操作还是对形成的临时视图进行操作,这个问题在使用了别名的视图尤其重要。以上列举的关键字是按照如下顺序进行执行的:Where, Group By, Having, Order by。首先where将最原始记录中不满足条件的记录删除(所以应该在where语句中尽量的将不符合条... 阅读全文

GridView增删改全选主从显示的示例

2009-11-01 14:44 by 追忆似水流年, 425 阅读, 0 推荐, 收藏, 编辑
摘要:这个示例是我自己写的一个对GridView进行增删改选操作的Demo。数据库是直接用别人的一个ACCESS数据库,因为自己的电脑没有装Office的ACCESS组件,所以不方便对这个数据库进行操作,结果用DetailsView进行新增记录时,插入操作有错误(新增记录的另外一个方法是启用GridView模板列中的FooterTemplate,用FooterTemplate的方法需要所有的列都要用模板... 阅读全文

关于在DataTable中执行DataTable.Select("条件")返回DataTable的解决方法[转载]

2009-11-01 14:11 by 追忆似水流年, 690 阅读, 0 推荐, 收藏, 编辑
摘要:在实际编程工程中,常常遇到这样的情况:DataTable并不是数据库中的,或者DataTable尚未写到数据库,或者从数据库中读出的DataTable已经在本地被改动,又没有写回数据库(可能还要作其他改动),在这些情况下,其实只要用.NET类库中提供的DataView类的强大功能(主要是用它的RowFilter属性),就能方便地解决这类查询问题。常有网友在网上询问怎么在DataTable中执行Da... 阅读全文

ASP.NET中App_Code,App_Data等文件夹的作用(转载)

2009-11-01 12:19 by 追忆似水流年, 657 阅读, 0 推荐, 收藏, 编辑
摘要:1. Bin文件夹 Bin文件夹包含应用程序所需的,用于控件、组件或者需要引用的任何其他代码的可部署程序集。该目录中存在的任何.dll文 件将自动地链接到应用程序。2. App_Browser文件夹该可选的文件夹包含.browser文件。.browser文件描述浏览器(不管是移动设备浏览器,还是台式机浏览器)的特 征和功能。3. App_Code文件夹App_Code文件夹正好在Web应用程序根目... 阅读全文

<% %>和<%# %>等的区别

2009-10-29 15:19 by 追忆似水流年, 819 阅读, 0 推荐, 收藏, 编辑
摘要:<% %> An embedded code block is server code that executes during the page's render phase. The code in the block can execute programming statements and call functions in the current page class. h... 阅读全文