pb里要执行asp,到远程服务器取数,怎么做呢。

workhand 2010-07-27 03:28:36
本地pb程序、本地sql server2000数据库,远程有个网站。现在做个程序,在本地去远程数据库取一个数回来,想调用asp做,但不知道pb这边怎么写。


望谁做过,给个代码例子。
...全文
164 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
workhand 2010-08-05
  • 打赏
  • 举报
回复
多谢,结贴
workhand 2010-08-05
  • 打赏
  • 举报
回复
dec{2} result

OLEObject http
http = CREATE OLEObject
http.ConnectToNewObject("Msxml2.XMLHTTP")
http.Open("GET", 'http://10.x.x.x/CheckTest.asp', false)
http.Send()

result = dec(http.responseBody)
new4everlau 2010-08-04
  • 打赏
  • 举报
回复
MARK!
sunfor 2010-08-03
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 xuam 的回复:]
直接连远程数据库的IP就行了!
[/Quote]
这个方便些吧
dahaidao 2010-08-03
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 leio 的回复:]

C# code

blob result
OLEObject http
http = CREATE OLEObject
http.ConnectToNewObject("Msxml2.XMLHTTP")
http.Open("GET", 'http://www.csdn.net/', false)
http.Send()
result = http.responseBody
//存成文件
……
[/Quote]

这个能取到东西,但有可能中文为乱码,需要处理。如果只是数,应该没什么问题了吧。
workhand 2010-08-02
  • 打赏
  • 举报
回复
有没有pb的code啊,大虾们
glint 2010-08-02
  • 打赏
  • 举报
回复
使用inet objectde GETURL方法
leio 2010-07-27
  • 打赏
  • 举报
回复

blob result
OLEObject http
http = CREATE OLEObject
http.ConnectToNewObject("Msxml2.XMLHTTP")
http.Open("GET", 'http://www.csdn.net/', false)
http.Send()
result = http.responseBody
//存成文件
long li_fileno
li_FileNo = FileOpen('test.html', StreamMode!, &
Write!, LockReadWrite!, Replace!)
FileWrite(li_FileNo, result)
fileclose(li_fileno)

workhand 2010-07-27
  • 打赏
  • 举报
回复
能连上说啥了,比如要连新浪的服务器取数,直接连不行,通过网页就可以连上。
xuam 2010-07-27
  • 打赏
  • 举报
回复
直接连远程数据库的IP就行了!
wag_enu 2010-07-27
  • 打赏
  • 举报
回复
不懂,
只知道PB 可以连接远程数据库取数。

743

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 脚本语言
社区管理员
  • 脚本语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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