分类 "Asp" 的存档.

Asp.net中的ViewState用法

基本理论:

session值是保存在服务器内存上,那么,可以肯定,大量的使用session将导致服务器负担加重. 而viewstate由于只是将数据存入到页面隐藏控件里,不再占用服务器资源,因此, 我们可以将一些需要服务器”记住”的变量和对象保存到viewstate里面. 而sesson则只应该应用在需要跨页面且与每个访问用户相关的变量和对象存储上. 另外,session在默认情况下20分钟就过期,而viewstate则永远不会过期.

Read more…

ASP出错代码集合

ActiveServerPages,ASP0126(0x80004005)–>找不到包含文件
MicrosoftOLEDBProviderforODBCDrivers(0x80040E21)–>sql语句出错(数据类型不匹配或表名(字段名)错误或表处于编辑状态,或表不存在于conn打开的数据库中)
MicrosoftOLEDBProviderforODBCDrivers(0x80040E14)–>sql语句出错(字段名错误,或数据类型不匹配)
MicrosoftOLEDBProviderforODBCDrivers(0x80040E07)–>sql语句出错(要插入或更新的字段的类型与变量数据类型不匹配)
MicrosoftOLEDBProviderforODBCDrivers(0x80040E57)–>sql语句出错(要插入或更新的数据溢出)
MicrosoftOLEDBProviderforODBCDrivers(0x80040E10)–>sql语句出错(update字段名或要更新的数据类型错误)
MicrosoftOLEDBProviderforODBCDrivers(0x80004005)–>sql语句出错(要插入或更新的字段的数值不能为空值)
MicrosoftOLEDBProviderforODBCDrivers(0x80004005) –>打开数据库出错,没有在指定目录发现数据库
MicrosoftOLEDBProviderforODBCDrivers(0x80040E37)–>没有发现表

Read more…

Windows下Dos命令使用Xcopy备份指定格式文件

先来看看Xcopy的语法:

Xcopy
复制文件和目录,包括子目录。

语法
xcopy Source [Destination] [/w] [/p] [/c] [/v] [/q] [/f] [/l] [/g] [/d[:mm-dd-yyyy]] [/u] [/i] [/s [/e]] [/t] [/k] [/r] [/h] [{/a|/m}] [/n] [/o] [/x] [/exclude:file1[+[file2]][+[file3]] [{/y|/-y}] [/z]

参数
Source
必需的。指定要复制的文件的位置和名称。该参数必须包含驱动器或路径。
Destination
指定要复制的文件的目标。该参数可以包含驱动器盘符和冒号、目录名、文件名或者它们的组合。
/w
在开始复制文件之前将显示以下消息并等待您的响应:
Press any key to begin copying file(s)

/s
复制非空的目录和子目录。如果省略 /s,xcopy 将在一个目录中工作。

/q
禁止显示 xcopy 消息。

Read more…

javascript-escape;cookie注入的原理;cookie注射批量拿企业站

JavaScript escape() 函数

定义和用法

javascript中的escape() 函数可对字符串进行编码,这样就可以在所有的计算机上读取该字符串。

返回值

已编码的 string 的副本。其中某些字符被替换成了十六进制的转义序列。

Read more…

ASP获取当前页面URL地址(带参数)的方法

ASP获取当前页面URL地址(带参数)的方法:

'============================================
'获取当前Url参数的函数
Function GetUrl()
  Dim ScriptAddress, M_ItemUrl, M_item
  ScriptAddress = CStr(Request.ServerVariables("SCRIPT_NAME"))
  M_ItemUrl = ""
  If (Request.QueryString <> "") Then
  ScriptAddress =  ScriptAddress & "?"
  For Each M_item In Request.QueryString
    If InStr(page,M_Item)=0 Then
       M_ItemUrl = M_ItemUrl & M_Item &"="& Server.URLEncode(Request.QueryString(""&M_Item&""))  & "&"
    End If
  Next
  end if
  GetUrl ="http://"&Request.ServerVariables("Server_Name")&ScriptAddress & M_ItemUrl
End Function
'=======================================

Read more…

asp –错误代码集合

ActiveServerPages,ASP0126(0x80004005)–>找不到包含文件
MicrosoftOLEDBProviderforODBCDrivers(0x80040E21)–>sql语句出错(数据类型不匹配或表名(字段名)错误或表处于编辑状态,或表不存在于conn打开的数据库中)
MicrosoftOLEDBProviderforODBCDrivers(0x80040E14)–>sql语句出错(字段名错误,或数据类型不匹配)
MicrosoftOLEDBProviderforODBCDrivers(0x80040E07)–>sql语句出错(要插入或更新的字段的类型与变量数据类型不匹配)
MicrosoftOLEDBProviderforODBCDrivers(0x80040E57)–>sql语句出错(要插入或更新的数据溢出)
MicrosoftOLEDBProviderforODBCDrivers(0x80040E10)–>sql语句出错(update字段名或要更新的数据类型错误)
MicrosoftOLEDBProviderforODBCDrivers(0x80004005)–>sql语句出错(要插入或更新的字段的数值不能为空值)
MicrosoftOLEDBProviderforODBCDrivers(0x80004005) –>打开数据库出错,没有在指定目录发现数据库
MicrosoftOLEDBProviderforODBCDrivers(0x80040E37)–>没有发现表

Read more…

asp –统计文件夹及其下的所有文件大小

VBScript code   —-asp –统计文件夹及其下的所有文件大小
——————————————————————
Function totalsize(size)
If size<1024 Then
totalsize=size&” Bytes”
Elseif size<1048576 Then
totalsize=Round((size/1024),2)&” KB”
Else
totalsize=Round((size/1024/1024),2)&” MB”
End If
End Function
set fs = CreateObject(“Scripting.FileSystemObject”)
Set folder = fs.GetFolder(path)
Response.Write(totalsize(folder.Size) & ” “& vbCrLf)
——————————————————————

Read more…

asp —正则表达式,RegExp

‘名字字符检验 ­

Public Function CheckName(Str)­

Checkname=True­

Dim Rep,pass­

Set Rep=New RegExp ‘ 建立正则表达式。­

Rep.Global=True ‘设置全局可用性。­

Rep.IgnoreCase=True’设置是否区分字符大小写­

‘设置模式。­

Rep.Pattern=”[u0009u0020u0022-u0028u002C-u002Eu003A-u003Fu005Bu005Cu0060u007Cu007Eu00FFuE5E5]”­

Set pass=Rep.Execute(Str)  ‘对指定的字符串执行正则表达式搜索。­

Read more…

在windows下iis与apache共存80端口!通过各自的域名分别访问,不用加端口号(虚拟主机+代理)

一:环境说明:

1、apache 对php支持很好,iis对php支持也不错。但是apache对asp支持(除非装一个低效率的asp插件)很差劲。
2、iis对虽然能同时支持asp/php,但对于现在流行的urlrewrite 也就是静态网址就不如apache 的url重写效率高。虽然iis能装个rewrite插件(也是低效率),但不支持iis上的虚拟主机的url重写,只能对根网站、或者默认网站支持。apache的杀手锏就是支持虚拟主机的.htaccess 。所以apache的虚拟主机就可以随意支持url重写了。

Read more…

asp –access中如何插入日期型数据

在对一个access表进行update时,总是提示数据类型不匹配(ODBC Microsoft Access Driver 标准表达式中数据类型不匹配)。代码如下图:

asp --access中如何插入日期型数据

asp --access中如何插入日期型数据

Read more…