博文

ASP与数据库链接的几种方法(2006-04-15 17:31:00)

摘要:转载自:http://218.66.59.245/blog/blogview.asp?logID=15 一、MS Access 数据库1、OLE[推荐]Dim Conn,ConnStr,DBPathDBPath = "DataBase.mdb"ConnStr = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = "&Server.MapPath(DBPath)'当数据库设置过密码时用以下语句ConnStr = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = "& Server.MapPath(DBPath) &";Jet OLEDB:Database Password=Password"On Error Resume NextSet Conn = Server.CreateObject("ADODB.Connection")Conn.Open ConnStrIf Err Then    Err.Clear    Conn.Close    Set Conn = Nothing    Response.Write("数据库链接出错,请检查链接字符串。")    Response.End()Else    Response.Write("数据库链接成功!")End If2、ODBCDim Conn,ConnStr,DBPathDBPath = "DataBase.mdb"ConnStr="DRIVER={Microsoft&n......

阅读全文(4001) | 评论:0

sql2KSP4下载(2006-03-01 21:24:00)

摘要:自己收藏一个SQL2K SP4的下载地址......

阅读全文(4527) | 评论:2

防刷新重复提交、防后退方法 (摘)(2006-01-12 23:54:00)

摘要:网页防刷新重复提交、防后退解决方法 提交后禁用提交按钮(大部分人都是这样做的) 如果客户提交后,按F5刷新怎么办? 使用Session 在提交的页面也就是数据库处理之前: if session("ok")=true then   response.write "错误,正在提交"   response.endend if 数据处理完后,修改session("ok")=false。 数据处理成功马上Redirect到另外一个页面 操作后刷新的确是个问题,你可以使用跳转页面、关闭本页面,如果是有参数据条件来控制的,那就应该好做了,可以直接修改window.location的值,把参数全部改掉,这样就差不多了。 缺点:简单地运用Response.Redirect将不再有效,因为用户从一个页面转到另一个页面,我们都必须用客户端代码清除location.history。注意,这种方法清除的是最后一个访问历史记录,而不是全部的访问记录。 点击后退按钮,再点击后退按钮,你可以看到这时打开的是本页面之前的页面!(当然,这是在你的客户端启用了JavaScript功能的条件下。) 如果客户按后退,怎么办?防止网页后退--禁止缓存 我们在进行数据库添加操作的时候,如果允许后退,而正巧有刷新了页面,就会再次执行添加操作,无疑这不是我们需要的,像一般网上很多禁止缓存的代码,有时并不可靠,这时你只要在操作的页面加上就可以了,在网页的里指定要定向的新页,再点后退,看是不是不会再退到刚才的操作页面了,实际上已经把这个历史给删除了 ASP:Response.Buffer = True    Response.ExpiresAbsolute = Now() - 1    Response.Expires = 0    Response.CacheControl = "no-cache" ASP.NET:Response.Buffer=true;Response.ExpiresAbsolute=DateTime.Now.AddSeconds(-1);Response.Expires=0;Response.CacheControl="n......

阅读全文(3193) | 评论:0

GoLive视频教程(2006-01-12 23:25:00)

摘要:本来晚上是想看些premiere 教程的。来到蓝色理想竟意外发现了GoLive视频教程。 感觉很不错。我才看完第一节“网页输出”便决定收藏了。然后再细看,原来是“大师之路”,非常不错,想学网页设计,又想赶上时代的同志可以点这里去! http://99ut.blueidea.com/tutorial/golive/video/glv001.html......

阅读全文(2995) | 评论:2

新年快乐,各位朋友!(2006-01-01 02:28:00)

摘要:刚刚与同事一起去外面吃了夜宵。2006年就这样子来到了身边,先向各位拜新年了…… 德 :Frohliches Neues Jahr!             俄 :Поздравляю Вас с Новмы годом!                    中 :祝你新年快乐!                       英 :Happy new year to you! 法 :Bonne Année!   ......

阅读全文(2644) | 评论:0

ADO排序学习(ORDER BY)(2005-12-04 16:24:00)

摘要:关键字:ASC表示升序;DESC表示降序 1、"SELECT * FROM users ORDER BY uname " //按“uname”排序。     省略关键字“ASC”“DESC”表示按升序排序 2、"SELECT * FROM users ORDER BY uname,psw "   =   "SELECT * FROM users ORDER BY uname,psw ASC"      两个或两个以上字段排序, 省略关键字“ASC”“DESC”或用关键字“ASC”时。两个字段都为升序。当第一个字段不能区分先后时,参考第二个字段。 3、"SELECT * FROM users ORDER BY uname,psw DESC"     第一个字段为升序,第二个字段为降序。 4、两个以上字段时,以此类推。      这时候也许你要问,那要第一个字段为降,第二个字段为升呢?我也不知道怎么办!!呵呵!你把psw 写在 uname的前面吧。现在你再问就钻牛角尖了。     ......

阅读全文(4970) | 评论:0

不常用HTML标记“Fieldset”(2005-12-04 15:36:00)

摘要:今天看前辈的代码,尽然看到从来没有见到过的标记。Fieldset 和 legend。立刻在Baidu里搜索。 〈fieldset〉〈legend〉fieldset名称〈/legend〉〈!-- 加入你的内容 --〉〈/fieldset〉 原来这家伙是这么用的。长见识了…… http://www.blueidea.com/bbs/newsdetail.asp?id=2037794 <table border="0" cellpadding="0" cellspacing="0" width="730">  <tr align="center">     <td>    <fieldset align="center" style=" border:1px outset #00f901;" > <legend> <font style="color:red;font-weight: bold;">查询条件</font> </legend>    <div valign="top"><br><br><br><br>    </div>    </fieldset>    </td>    <td width="5"></td>    <td>    <fieldset align="center"> <legend> <font style="color:red;font-weight: bold;">时间选择</font> </legend>    <div valign="top"><br><br><br>......

阅读全文(4213) | 评论:1

Option Explicit 语句(2005-11-26 09:43:00)

摘要:Option Explicit 语句强制要求显式声明脚本中的所有变量。Option Explicit 说明如果使用 Option Explicit,该语句必须出现在脚本的任何其他语句之前。使用 Option Explicit 语句时,必须使用 Dim、Private、Public 或 ReDim 语句显式声明所有变量。如果试图使用未经声明的变量名,则会出现错误。提示 可用 Option Explicit 避免拼错已存在的变量名称。对于作用范围不清楚的变量,使用此语句可避免发生混淆。下面例子举例说明如何使用 Option Explicit 语句: Option Explicit    ' 强制显示声明变量。Dim MyVar          '声明变量。MyInt = 10         '未声明变量产生错误。MyVar = 10         '声明变量不产生错误。......

阅读全文(2929) | 评论:1

学习FCKeditor(2005-11-26 09:18:00)

摘要:    周末了,昨晚回来我就休息了,从18:30睡到今天07:20,太厉害了,醒来的时候,还在想着晚上的美梦……    拿到FCKeditor已经很久了,今天可以坐下来研究研究了,首先设置一下IIS,XP只能设一个网站。烦人,每次都要换来换去,要不是机器不能装2003,我才不用XP呢。    不用说,在Maxthon的搜索栏里输入“FCKeditor使用”,百度和Google里出来了很多内容。我只用这两个搜索引擎,所以别的去掉钩了。    喜欢原创——摘之! 以下内容为原创,如需转载,请注明出处为http://3rgb.com 作者:柠檬园主   FCKeditor 2.0版终于出来了,之所以用“终于”这个词,是因为在这一版本上加上了众望所归的FLASH插入功能。可以说在所有的在线编辑器中,FCKeditor是目前互联网上最好的编辑器,功能强大,支持多种浏览器,无平台限制,可以和多种WEB语言融合,多语言支持,开源等~~   对于一个全新的网站,FCKeditor就可以直接拿过来用了,不需要进行什么修改。但是对于绝大多数的已有网站而言,FCKeditor的一些设置并不适合自己的使用,这篇文章旨在告诉你简单的修改FCKeditor以方便您的网站的使用。   第一项工作就是对这个功能宏大的编辑器进行精简,当然是文件精简而非功能精简化。在这里我以asp版的FCKeditor为例进行,进入到FCKeditor 2.0文件夹下,先把以“_”为开头的文件夹统统删除,这些文件夹里放的是范例或是一些其它工具。其实也就是只保留editor文件夹、fckconfig.js、fckeditor.asp、fckeditor.js、fckstyles.xml、fcktemplates.xml就可以了,最外层的精简化完毕,进入到editor文件夹内,先把“_source”文件夹删除,这里是一些源文件,对于使用来说没什么用处。   进入images文件夹,删除smiley文件夹,些文件是放表情图标的,由于接下来我会用我自己的表情图标,先把他们的删除,当然,如果你想用这里的表情图标那就不要删掉了。退出 images再进入lang文件夹内,这里的东西可以来个大清......

阅读全文(3608) | 评论:1

页面禁用复制、剪切(2005-10-28 23:04:00)

摘要:<body oncut="return false;" oncopy="return false;"> 就这样简单!!而且Mathon里的“EnableRightClick”对此没有效果,但用Mathon的ViewPage更改一下里面的代码。预览^~^ 又是纸老虎。......

阅读全文(4175) | 评论:3