自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 收藏
  • 关注

原创 小议动网论坛如何防止自动注册机注册与垃圾广告

动网论坛注册分3步:1.reg.asp页面,即阅读同意页面,点击同意进入下一页2.reg.asp?action=apply页面,填表单页面,不能直接打开3.reg.asp?action=save页面,保存信息页面,不能外部提交根据某些自动注册机直接读取验证码页面,并伪造来源直接提交到第3步,我们可以在第一步设置一个session值,在第2步和第3步来验证这个值具体做法:1.找到reg.asp页面,

2006-11-08 11:39:00 2727

转载 Active Server Pages 错误 'ASP 0201' 无效的默认脚本语言 为此应用程序指定的默认脚本语言无效。

Active Server Pages 错误 ASP 0201 无效的默认脚本语言 为此应用程序指定的默认脚本语言无效。 搞了半天才搞好,原来:问题出在MS OFFICE身上,而出问题的系统一般都是WINXP,WIN2000,而如果是WIN2003 SERVER根本就不会有问题,而当你是上述几个系统的使用者,又安装了网上很流行的OFFICE 2003版本后,这个ASP问题就会出现了,主

2006-10-24 16:26:00 6868

原创 css中的某些设置顺序有要求的

css中写的顺序有要求的.a:link{font-size:12px;color:#000000;text-decoration:none;}a:visited{font-size:12px;color:#000000;text-decoration:none;}a:hover{font-size:12px;color:#000000;text-decoration: underlin

2006-09-02 14:38:00 991

转载 去掉数据中html语言的函数

  Function FilterHTML(str,strlen)    Dim re    Set re=new RegExp    re.IgnoreCase =True    re.Global=True    re.Pattern="]*)>"    str=re.Replace(str,"")        set re=Nothing    Dim l,t,c,i    l=Len(s

2006-08-04 11:32:00 910

原创 2003操作系统中运行asp程序的小问题

在2003操作系统中运行asp程序最好在IIS里面设置启用父路径,不然用了相对目录../这样的就不能运行了,和2000比较不一样. 

2006-07-28 11:56:00 844

原创 SQL数据库所有者引起的"ODBC 驱动程序不支持所需的属性" 问题

如果SQL数据库中的所有者不是dbo而是其它的用户名,在程序中如果使用sa或者其它的非此用户名的帐户连接数据库的话,操作就会出现"ODBC 驱动程序不支持所需的属性" ,不要以为sa是最大的就可以操作所有的数据库啊.还是要用指定的帐户进行操作哦.

2006-07-28 11:52:00 6296 1

转载 asp中的事务

conn.begintrans//加入事务控制机制,防止出现数据不一至 conn.execute("insert into dv_topic(title,boardid,postusername,postuserid,posttable) values("&title&","&boardid&","&fn_UserName(userid)&","&userid&",dv_bbs1)"

2006-07-27 17:31:00 961 1

转载 详解rs.open sql,conn,1,1后的数字参数的含义

RS.OPEN SQL,CONN,A,B 参数A为设定游标的类型,其取值为:0      仅向前游标,只能向前浏览记录,不支持分页、Recordset、BookMark1      键集游标,其他用户对记录说做的修改将反映到记录集中,但其他用户增加或删除记录不会反映到记录集中。支持分页、Recordset、BookMark2      动态游标功能最强,但耗资源也最多。用户对记录说做的修改,增加或

2006-07-27 17:27:00 2426

转载 Google 排名

Google 排名有利因素(一)关键词:1.url中的关键词(第一和第二个字是最有价值的......)2.域名中的关键词(英文网站的优势)(Head部分)3.Title tag中的关键词(10-50个字符,不包含特殊字符)4.Description tag中的关键词(小于200个字符,这个参数现在Google已不再把它作为重要参数,但仍经常使用)5.Keywords tag中的关键词(小于

2006-07-19 11:18:00 1293

原创 sql数据库备份还原时候不能删除原来的用户怎么办?

sql数据库备份还原时候不能删除原来的用户怎么办?1.企业管理器-〉选择服务器-〉属性-〉服务器设置-〉挑上允许对系统目录。。。-〉确定2.找到你的数据库找到sysusers表那你以前的用户删除3.回去把属性改回来4.点击安全性—>登录,刷新一下,又去你还原的数据库的用户那里也刷新一下5.重建用户即可

2006-07-19 11:16:00 1659

原创 update语句可以跟from where的

A(id,username),B(userid,name)如果需要更新A.id为,条件是A那条数据的username等于B.name时的B.useridupdate A set A.id=B.userid from A,B where A.username=B.name 

2006-07-13 12:18:00 4401

原创 image类型的input(图片按钮)的2个隐藏属性

image类型的input(图片按钮)的2个隐藏属性,以前没注意,用post方式发送的时候一直没看出来,其实是提交了你点击图片按钮的那一点的坐标,如果图片按钮的名字是image,这2个隐藏的参数就是image.x,image.y,呵呵。 

2006-07-13 11:31:00 3765

原创 asp过程调用的一些感受

 如果有个过程sub A(str) response.write strend sub调用的时候可以写:A("hi")A "hi"call A("hi")call A "hi"如果有个过程有2个参数sub B(str1,str2) response.write str1&str2end sub调用的时候只能:B "hi ","topso"call B("hi ","topso")调用过程超过1

2006-07-13 11:19:00 1270

原创 开始搞asp了

工作需要,又回来搞asp了,.net的只有放一放了,555

2006-06-16 17:41:00 786

原创 在使用中文名导出数据到excel文件时文件名出现乱码的解决办法

可以用下面2种简单的方法:导出的类部分代码:HttpResponse resp;resp=Page.Response;resp.ContentEncoding=System.Text.Encoding.Default;resp.AppendHeader("Content-Disposition", "attachment;filename=报表.xls");   //这样写就出现了乱码 

2006-05-26 17:10:00 2042

原创 如何删除一个表中某列是重复的数据?

比如表T:id   name1    aa2    bb3    cc4    aa5    aa6    cc如何变成(保留最大的id或者最小的id):id   name1    aa2    bb3    cc1.使用distinct关键字,导出无重复的数据到一个临时表,删除原表,再从临时表导入数据:select distinct name into #temp from Tdrop

2006-05-15 22:02:00 2219

原创 关于GridView或DataList中命令按钮

GridView或DataList中命令按钮(比如:删除,更新),最好设置CausesValidation="False" UseSubmitBehavior="False"不需要验证的时候设置CausesValidation="False",防止执行了其他验证,UseSubmitBehavior="False"最好加上,可以防止某些情况下引起的错误

2006-05-10 15:59:00 867

原创 操作DropDownList时引发的不能多次设置的错误

mySelected = Request.QueryString["mySelected"];DropDownList1.Items[mySelected].Selected = true;在设置DropDownList的当前选项时,如果提示不能多次设置的错误,一般是由于在POST数据时DropDownList自己会设置当前选项的原因,一般把代码放在if (!Page.IsPostBack

2006-05-10 15:43:00 675

原创 如何在子目录中很好的运行asp.net程序?

如果程序所在的子目录不是应用程序目录,若你有服务器管理权,请打开子目录属性点击创建应用程序即可,或者联系空间商让他们怎么做。如果你的子目录不是应用程序的目录,先把子目录bin文件夹下面的所有文件剪切到根目录的bin文件夹下,再把子目录中的web.config文件里面的内容合并到根目录的web.config文件中,删掉子文件夹下面的web.config文件就可以运行了。http://www.

2006-05-08 00:41:00 1886

原创 asp.net 2.0中文件编码问题

一些js文件最好使用utf-8,或者在web.config文件指定gb2312的编码方式,不然有可能js文件不能被调用。http://www.topso.net

2006-05-07 00:07:00 870

原创 如何从内存中读取受保护的文件?

            FileStream fileStream = null;            byte[] bytes = null;            fileStream = new FileStream(name, FileMode.Open, FileAccess.Read);            bytes = new byte[(int)fileStream.Le

2006-05-05 16:33:00 913

原创 关于sql在线备份

一般使用下面的语句进行备份:"backup database [db] to disk=c://db.bak";在备份的时候如果db.bak文件存在会保留原来的数据,进行完整备份,得到的备份文件将会越来越大。解决办法有2种:1.使用差异备份"backup database [db] to disk=" c://db.bak with init; backup database

2006-05-05 16:29:00 1089

原创 在ASP.NET中使用ContentType="类型名";来确定输出格式

在ASP.NET中使用ContentType="类型名";来确定输出格式application/activemessageapplication/andrew-insetapplication/applefileapplication/atomicmailapplication/dca-rftapplication/dec-dxapplication/mac-binhex40 hqxapplica

2006-05-05 00:11:00 895

原创 SQL中数据类型和Ole数据类型中的对应关系

写几个主要的吧:SqlDbType.NVarChar == OleDbType.VarCharSqlDbType.Bit == OleDbType.BooleanSqlDbType.DateTime == OleDbType.Date(如果时间变量包括日期和时间用OleDbType.DBDate会丢失时间部分,显示的时候可能会用12:00:00代替时间部分用OleDbType.DBTi

2006-05-04 21:20:00 2357

转载 所谓伊人,在水一方

蒹葭苍苍,白露为霜,所谓伊人,在水一方。溯洄从之,道阻且长,溯游从之,宛在水中央。             ——《诗经 秦风》 当我登上那古老的城墙,当我抚摸着腐朽的柱梁,当我兴奋的倚栏远望,总会有一丝酸涩冲上喉头,总听到有一个声音大声的说:记得吗?你的祖先名叫炎黄。有人跟我说,曾经有一条大鱼,生活在北冥那个地方,它化作一只巨鸟,在天地之间翱翔。巨鸟有如垂天之云般的翅膀,虽九万里亦可扶摇直

2006-04-29 17:47:00 925

原创 关于如何使用XenCode混淆ASP.NET 2.0的代码

研究发现是这样的:1。先下载最新版本的XenCode2006 http://www.xenocode.com/2。运行,Add你要混淆的dll文件3。在Protect中选择Select Pattern,Visibility里面选private,点击Apply4。把你写的类打勾,一些私有方法打上。5。点Output,Output driectory选输出路径。6。最后点击Xe

2006-04-14 19:28:00 2249

原创 VS 2005 的2个bug

不知道其他任是不是这样,我用的msdn的中文版有这个问题:1.如果你的aspx页面有这样的代码:,又有数据绑定的代码:之类的代码,就要注意了,在你修改aspx页面代码的时候,vs有时候会把你数据绑定的代码突然变成,之类的变量,随机出现,郁闷。2.如果你有一个登陆页面Login.aspx,里面的类:public partial class Login,调试的时候是没有一点问题的,可是当你发布

2006-04-14 15:37:00 1235 1

原创 如何把数据导出成Excel

 public void CreateExcel(DataTable dt,string FileName)   {   HttpResponse resp;   resp=((Page)HttpContext.Current.Handler).Response;   resp.ContentEncoding = System.Text.Encoding.Default;   resp.Appen

2006-04-10 23:13:00 1166

原创 如何用2.0发信?

public void SendMail(string userMailAddress, string mailString)        {            try            {                SmtpClient client = new SmtpClient(new Word().GetSmtpHost());                client.

2006-04-10 17:07:00 648

原创 GridView删除命令的一些体会

GridView删除命令如果使用创建的删除命令可以触发事件在不需要ViewState的情况下。但是在把命令变成模板列以后就有点问题了,如果ViewState是true的情况下是可以用的,如果是false就不行拉,不会触发command命令的。所以还是用自带的command按钮吧,不然ViewState至少几千字节。得到主键是:GridView1.DataKeys[e.RowInde

2006-04-06 23:23:00 1448

原创 GridView几种操作子控件的方法

一种是在DataBind()之后操作:for(int i=0;i        {            Label isLogin = (Label)GridView1.Rows[i].Cells[4].FindControl("isLogin");            if (isLogin.Text == "True")            {                isLo

2006-04-06 19:52:00 981

原创 在线修改web.config文件的一些理解

方法:            string configFileName = p.MapPath("web.config");            XmlDocument xmlDoc = new XmlDocument();            xmlDoc.Load(configFileName);            XmlNodeList topNode = xmlDoc.D

2006-04-05 02:50:00 1624 1

原创 一些变量在access和sql中操作的不同

1. Access在SQL语句中使用字符串参数加 ,Sql数据库不用(当然参数已经制定了string类型),不过加了也不会出错。2. Access在SQL语句中使用时间参数加# #,Sql数据库也不用。3. Access数据库中插入使用insert into或者instert into,而Sql中只能使用insert into(也可以就insert)。

2006-04-01 19:26:00 1613

原创 在DataList控件访问子控件的方法

如果一个DataList空间中有一个PlaceHolder子控件,用下面的方法访问:protected  void  Page_Load(object  sender,  EventArgs  e)         {               if  (!IsPostBack)                 {                       DataList1.DataBi

2006-03-17 20:17:00 932

原创 在类中使用page对象用HttpContext.Current

比如在类中要使用Cache,用HttpContext.Current.CacheResponse,Request等一样.如果要使用Page则:Page p=(Page)HttpContext.Current.Handler;

2006-03-17 18:50:00 1211

原创 ASP.NET 2.0中的数据库链接字符串的使用方法

先在web.config文件写:   使用:static SqlConnection conn = new SqlConnection(WebConfigurationManager.ConnectionStrings["connStr"].ToString());如果是在类中,要引用System.ConfigurationSystem.Webusing System.Web.Conf

2006-03-14 00:01:00 644

原创 关于sql联合查询

【T_Productor】cityId  产品名  产量  1     冰箱     100  1     热水器   200  2     电视机   50  2     洗衣机   100【T_City】id    名称1     北京2     南京用一条SQL语句求出一下结果城市名    产量 北京     300 南京     150写了3个方法:select T_City.

2006-02-22 18:38:00 702

原创 ListItem控件

在从一个ListBox选择内容copy到另外一个ListBox时候用下面的方法:if (ListBox2.Items.IndexOf(ListBox1.SelectedItem) == -1)        {            ListBox2.Items.Add(new ListItem(ListBox1.SelectedValue));            //ListBox2.I

2006-02-17 01:35:00 1999

原创 在存储过程里使用OleDB和Sql连接对于参数的区别

OleDb连接的,参数可以这样写,可以加@,也可以不加:......SqlParameter objParam=new SqlParameter();objParam=myCmd.Parameters.Add("ISBN",OleDbType.VarChar,12);objParam.Direction=ParameterDirection.Input;objParam.Value="07

2006-02-04 14:49:00 1193

原创 一个MM的三国志10游戏经历

我是个女孩子,所以自己建了一个女武将登场,身份是吕布的女儿。这是有典故的,熟悉三国的人都知道,吕布无子,只有一女。我选择在吕布流浪的时候登场,也是为了迎合史诗。如果不是登陆年龄的限制,我会把年龄设成10岁的。经过一年多的游历求学,我来到下邳寻找父亲。一开始我只是想从吕布这里学到一些东西,(虽然我把武力设成91这么高,却一张武技牌都没有抽到)吕布亲切的态度打动了我。于是我决定一边帮助父亲,一边修行。

2006-01-21 22:25:00 7720

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除