谁有上传文件组件的VB原代码???

zhangjs 2001-12-20 08:50:25
...全文
87 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
lovek666 2001-12-30
  • 打赏
  • 举报
回复
我有,不知怎么和你联系?
我的QQ:5069513
zytang 2001-12-30
  • 打赏
  • 举报
回复
gzgz
julyclyde 2001-12-30
  • 打赏
  • 举报
回复
不好意思,发错了。该是这个:
http://www.csdn.net/develop/article/11/11433.shtm
julyclyde 2001-12-30
  • 打赏
  • 举报
回复
给你一个可以用的,改一下数据库文件名即可。客户端VBS版本的


db="provider=microsoft.jet.oledb.4.0;data source=kok.mdb"
set conn=createobject("adodb.connection")
conn.open db
set rs=conn.openschema (20)

msg=""
do
if left(rs("TABLE_NAME"),4)<>"MSys" then
msg=msg &rs("TABLE_NAME") &vbcrlf
end if
rs.movenext
loop until rs.eof

msgbox msg
bestupid 2001-12-30
  • 打赏
  • 举报
回复
另忘了给分:)

30行代码的无组件文件上传

<%
' upload.asp
Function IntMin(n,y)
If n<y and n>0 Then
IntMin=Int(n)
ElseIf y>0 Then
IntMin=Int(y)
Else
IntMin=n
End If
End Function

Function getFormValue(Name)
Dim formSize,formData,DataHeader,DataStart,DataEnd,formNameStart,formNameEnd,formName,firstFilter
formSize=Request.TotalBytes()
formData=Request.BinaryRead(formSize)
firstFilter=true
For i=1 to Len(Name)
tmp=tmp&ChrB(AscB(Mid(Name,i,1)))
Next
Name=tmp
DataEnd=0
DataStart=0
Do While formSize>0
formData=RightB(formData,formSize-DataEnd-DataStart+1)
formSize=formSize-DataEnd-DataStart+1
DataHeader=LeftB(formData,InStrB(formData,Chrb(13)&Chrb(10))-1)
DataStart=InStrB(formData,ChrB(13)&ChrB(10)&ChrB(13)&ChrB(10))+4
DataEnd=InStrB(DataStart+1,formData,DataHeader)-DataStart
If DataStart<0 or DataEnd<=0 Then Exit Do
filteredData=MidB(formData,DataStart,DataEnd-1)
formNameStart=InStrB(formData,ChrB(AscB("n"))&ChrB(AscB("a"))&ChrB(AscB("m"))&ChrB(AscB("e"))&ChrB(AscB("="))&ChrB(AscB("""")))+6
formNameEnd=intMin(InStrB(formNameStart,formData,ChrB(13)&ChrB(10))-formNameStart-1,InStrB(formNameStart,formData,ChrB(AscB(";")))-formNameStart-1)
formName=MidB(formData,formNameStart,formNameEnd)
If Name=formName Then
getFormValue=filteredData
Exit Function
End If
Loop
getFormValue=Name&" Not Found!"
End Function
Response.binaryWrite(getFormValue("loadfromfile"))'这个loadfromfile就是表单名啦~
%>

mkiss 2001-12-30
  • 打赏
  • 举报
回复
我有啊,你的信箱,我给你发一个
cpplus 2001-12-30
  • 打赏
  • 举报
回复
我要想要看看

cpplus@163.com

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧