ASP代码改写成.net的

selg1984 2009-05-04 12:12:51
flight.asp

<!--#include file="function.asp"-->
<%
'==================================
'获取表单开始
'==================================
city1=request("city1") '城市三字码
city2=request("city2") '城市三字码
date1=request("Last_Update_Date") '出发日期 格式2009-05-01
'==================================
'获取表单结束
'==================================
'用户参数设置
'==================================
uid="" ?'你的接口ID
pw="" '你的接口密码
'==================================
'end
'==================================
'==================================
'显示航班开始
'==================================
hb=gatdata(city1,city2,date1,uid,pw)
a1=split(hb,"<h>")
if ubound(a1)>0 then
response.write("共有"&ubound(a1)&"个航班!<br><br>")
for i=1 to ubound(a1)
a2=split(a1(i),",")
response.write("航班号:"&a2(0)&"<br>")
response.write("起飞时间:"&a2(1)&"<br>")
response.write("到达时间:"&a2(2)&"<br>")
response.write("机型:"&a2(3)&"<br>")
response.write("基建费:"&a2(4)&"<br>")
response.write("燃油费:"&a2(5)&"<br>")
response.write("全价:"&a2(6)&"<br>")
response.write("最低折扣:"&a2(7)&"<br>")
response.write("最低价:"&a2(8)&"<br>")
next
else
response.write("错误代码")
response.write(hb)
end if
%>


function.asp
<% 获取航班数据函数
function getdata(city1,city2,date1,uid,pw)
ur="http://www.66666999.com/airport/flight.asp"
'读取文件并创建文件为18.txt
Set xPost=CreateObject("Microsoft.XMLHTTP")
s="city1="&city1&"&city2="&city2&"&date1="&date1&"&uid="&uid&"&pw="&pw
xPost.Open "post",ur,False
xPost.SetRequestHeader "Content-Length",lencs
xPost.SetRequestHeader "Content-Type" "application/x-www-form-urlencoded"
xPost.Send s
s=xPost.getResponseHeader("set-cookie")
Set sGet=CreateObject("ADODB.Stream")
sGet.Mode=3
sGet.Type=1
sGet.Open()
sGet.write(xPost.responseBody)
sGet.saveFile server.MapPath("9.txt")
set sGet=nothing
set sPost=nothing
set xPost=nothing
set MyFileObject=server.createobject("scripting.FileSystemObject")
ss= server.mappath("9.txt")
set MyTextFile=MyFileObject.openTextFile(ss)
getdata=MyTextFile.readall()
end function
%>


...全文
172 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
selg1984 2009-05-05
  • 打赏
  • 举报
回复
重新来写 不会啊
xkyue23 2009-05-05
  • 打赏
  • 举报
回复
看看显示结果,功能,自己做不是很好吗
zouli_aaa 2009-05-05
  • 打赏
  • 举报
回复
改asp.net是很麻烦,最近我就在做一个asp的项目改成asp.net的,不懂asp,改起来是蛮麻烦。
只要看懂asp的意思就可以了,重做成asp.net的
dengyun_1223 2009-05-04
  • 打赏
  • 举报
回复
mark
mezzi100 2009-05-04
  • 打赏
  • 举报
回复
貌似不能直接更改吧,asp.net需要拖拽很多控件到页面上,你上面的代码里似乎用了ajax和写文本文件,在asp.net里有专门的ajax控件使用,不好改写,直接用控件实现更加方便。
llsen 2009-05-04
  • 打赏
  • 举报
回复
up
共同的需要 2009-05-04
  • 打赏
  • 举报
回复
最好重新来写
 
selg1984 2009-05-04
  • 打赏
  • 举报
回复
哦 这样啊 呵呵
asdf4525qd 2009-05-04
  • 打赏
  • 举报
回复
你会asp.net的话就能读得懂代码了,即使你没学过asp
selg1984 2009-05-04
  • 打赏
  • 举报
回复
重新做?
不会asp啊
asdf4525qd 2009-05-04
  • 打赏
  • 举报
回复
直接重新做,
其实现在我有很多学生都在问我这个问题,原因是他们做的毕业设计项目题目是用asp.net做,可是网上下的源代码都是asp的。。。。。。hoho
selg1984 2009-05-04
  • 打赏
  • 举报
回复
请您指教 多谢
zhengli190602169 2009-05-04
  • 打赏
  • 举报
回复
要这样改啊? 麻烦咯!
selg1984 2009-05-04
  • 打赏
  • 举报
回复
这是别人提供的接口 我用.net调用 那该如何调用呢
RogerChen2005 2009-05-04
  • 打赏
  • 举报
回复
要做asp.net,最好把asp忘干净,不然做asp.net永远会觉得别扭。思考问题和应用解决问题的思路完全不同了。

62,268

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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