代码开始
If Request.TotalBytes < 1 Then
Err = 1
Exit Sub
End If
If RetSize > 0 Then
If Request.TotalBytes > RetSize Then
Err = 2
Exit Sub
End If
End If
Set Form = Server.CreateObject ("Scripting.Dictionary")
Form.CompareMode = 1
Set File = Server.CreateObject ("Scripting.Dictionary")
File.CompareMode = 1
Set tStream = Server.CreateObject ("ADODB.Stream")
Set oUpFileStream = Server.CreateObject ("ADODB.Stream")
oUpFileStream.Type = 1
oUpFileStream.Mode = 3
oUpFileStream.Open
oUpFileStream.Write Request.BinaryRead (Request.TotalBytes)
oUpFileStream.Position = 0
RequestBinDate = oUpFileStream.Read
iFormEnd = oUpFileStream.Size
bCrLf = ChrB (13) & ChrB (10)
代码如何修改呢 最大文件大小 如何在代码中设置
当写入SQL数据库的文字或是图片大于200K的时候会出现这种错误,
第一步,打开IIS,点击计算机名,然后 点停止;
第二步,服务---找到 Application Host Helper Service 点停止;
第三步,进入 C:\Windows\System32\inetsrv\config\schema 文件夹下 IIS_schema.xml
用记事本打开IIS_schema.xml,找到“maxRequestEntityAllowed” 将后面的 defaultValue=“200000” 数值改大,就可以了
第四步,把上面两个停止的服务重新启动,再次写入数据,一切OK!
!!注意!!:用记事本进行编辑IIS_schema.xml文件的时候注意文件是“只读”属性,要把只读前的小勾去掉,如果去只读操作失败,点右键--管理员取得所有权,就可以保存了;
我的修改了 没有用 可以有其他方法吗
设置了 没有用,还有人知道吗