Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > ASP .Net > ASP General > Data is not pulling from the site

Reply
Thread Tools

Data is not pulling from the site

 
 
colleen1980@gmail.com
Guest
Posts: n/a
 
      03-24-2007
Hi: When i run the same code with minor changes in VB it works fine
but when i run in ASP it runs but it not pulling any information from
the web site. Needs help

Thanks,
Anna.

ASP CODE

Const ForAppend = 8
Dim objFSO: Set objFSO=CreateObject("Scripting.FileSystemObject")
Dim DBConn,rs,social,vpath,vfile,xLine
Dim WShell
Set WShell = CreateObject("wscript.shell")
vPath = WShell.SpecialFolders("MyDocuments") & "\"
vFile = vPath & "Deceased-Information-"
vFile = vFile & year(now) & month(now) & day(now) & "-"
vFile = vFile & hour(now) & minute(now) & second(now) & ".html"
Set DBConn = CreateObject("ADODB.Connection")
DBConn.Open "Provider=MSDASQL.1;Persist Security Info=False;Data
Source=dec1"
sSQL = "select name1,ssn1 from dbtr where status_code=450"
Set rs = DBConn.Execute(sSQL)
Set objFile = objFSO.OpenTextFile(vfile, ForAppend, True)
Do While Not rs.EOF
social = rs.Fields("ssn1")
'objFile.WriteLine PostURL("http://ssdi.rootsweb.com/cgi-bin/
ssdi.cgi", social)
response.write(rs.Fields("ssn1"))
response.write("<br>")
rs.moveNext
loop

Function PostURL(sURL, aPostData)
Dim XmlHTTP

Set XmlHTTP = Server.CreateObject("Msxml2.ServerXMLHTTP")
With XmlHTTP
.Open "POST", sURL, False
.setRequestHeader "Content-Type", "application/ x-www-form-
urlencoded"
.Send aPostData
If .Status = 200 Then
PostURL = .responseText
Else
PostURL = "Error!"
End If
End with
Set XmlHTTP = Nothing

End Function


VB PROGRAM
Private Sub deceasedProcess()
Dim social As String, WShell As Object, vpath As String, vfile
Set WShell = CreateObject("wscript.shell")
vpath = WShell.SpecialFolders("MyDocuments") & "\"
vfile = vpath & "Deceased-Information-" & Format$(Now, "yyyymmdd-
hhmmss") & ".html"

Dim ssnFile As String, xLine
ssnFile = "C:\ssn.txt"
Open ssnFile For Input As #2
Do While Not EOF(2)
Line Input #2, xLine
social = Trim(xLine)
Open vfile For Append As #1
Print #1, PostURL("http://ssdi.rootsweb.com/cgi-bin/ssdi.cgi", "ssn="
& social)
Close #1

Loop
Close #2
Set WShell = Nothing

End Sub

ssn.txt
--------
321127371
322142462
351441270

 
Reply With Quote
 
 
 
 
ThatsIT.net.au
Guest
Posts: n/a
 
      03-26-2007


--
Dim Alan as ThatsIT.net.au.Staffmember
Alan.signature = "Thank You"
Response.Write Alan.signature.toString()
__________________________________________

<> wrote in message
news: oups.com...
> Hi: When i run the same code with minor changes in VB it works fine
> but when i run in ASP it runs but it not pulling any information from
> the web site. Needs help
>
> Thanks,
> Anna.
>
> ASP CODE
>
> Const ForAppend = 8
> Dim objFSO: Set objFSO=CreateObject("Scripting.FileSystemObject")


try Server.CreateObject("Scripting.FileSystemObject")
not
CreateObject("Scripting.FileSystemObject")




> Dim DBConn,rs,social,vpath,vfile,xLine
> Dim WShell
> Set WShell = CreateObject("wscript.shell")
> vPath = WShell.SpecialFolders("MyDocuments") & "\"


you are assuminb that the web server has its own mydocuments folder.

Are you trying to obtain my documents on the server or the client?

if its the client then you need to run the script client side



> vFile = vPath & "Deceased-Information-"
> vFile = vFile & year(now) & month(now) & day(now) & "-"
> vFile = vFile & hour(now) & minute(now) & second(now) & ".html"
> Set DBConn = CreateObject("ADODB.Connection")


Server.CreateObject

script between the <% %> signs is asp server script, it can contact the
resources on the server where it is hosted.

Script inside script tags like this <script></script> can contact resources
on the clients computer.





> DBConn.Open "Provider=MSDASQL.1;Persist Security Info=False;Data
> Source=dec1"
> sSQL = "select name1,ssn1 from dbtr where status_code=450"
> Set rs = DBConn.Execute(sSQL)
> Set objFile = objFSO.OpenTextFile(vfile, ForAppend, True)
> Do While Not rs.EOF
> social = rs.Fields("ssn1")
> 'objFile.WriteLine PostURL("http://ssdi.rootsweb.com/cgi-bin/
> ssdi.cgi", social)
> response.write(rs.Fields("ssn1"))
> response.write("<br>")
> rs.moveNext
> loop
>
> Function PostURL(sURL, aPostData)
> Dim XmlHTTP
>
> Set XmlHTTP = Server.CreateObject("Msxml2.ServerXMLHTTP")
> With XmlHTTP
> .Open "POST", sURL, False
> .setRequestHeader "Content-Type", "application/ x-www-form-
> urlencoded"
> .Send aPostData
> If .Status = 200 Then
> PostURL = .responseText
> Else
> PostURL = "Error!"
> End If
> End with
> Set XmlHTTP = Nothing
>
> End Function
>
>
> VB PROGRAM
> Private Sub deceasedProcess()
> Dim social As String, WShell As Object, vpath As String, vfile
> Set WShell = CreateObject("wscript.shell")
> vpath = WShell.SpecialFolders("MyDocuments") & "\"
> vfile = vpath & "Deceased-Information-" & Format$(Now, "yyyymmdd-
> hhmmss") & ".html"
>
> Dim ssnFile As String, xLine
> ssnFile = "C:\ssn.txt"
> Open ssnFile For Input As #2
> Do While Not EOF(2)
> Line Input #2, xLine
> social = Trim(xLine)
> Open vfile For Append As #1
> Print #1, PostURL("http://ssdi.rootsweb.com/cgi-bin/ssdi.cgi", "ssn="
> & social)
> Close #1
>
> Loop
> Close #2
> Set WShell = Nothing
>
> End Sub
>
> ssn.txt
> --------
> 321127371
> 322142462
> 351441270
>


 
Reply With Quote
 
 
 
 
Bob Barrows [MVP]
Guest
Posts: n/a
 
      03-26-2007
ThatsIT.net.au wrote:
>> Dim objFSO: Set objFSO=CreateObject("Scripting.FileSystemObject")

>
> try Server.CreateObject("Scripting.FileSystemObject")
> not
> CreateObject("Scripting.FileSystemObject")
>

Why? That's neither relevant nor necessary.

>> Dim DBConn,rs,social,vpath,vfile,xLine
>> Dim WShell
>> Set WShell = CreateObject("wscript.shell")
>> vPath = WShell.SpecialFolders("MyDocuments") & "\"

>
> you are assuminb that the web server has its own mydocuments folder.
>
> Are you trying to obtain my documents on the server or the client?
>
> if its the client then you need to run the script client side
>

True

>> Set DBConn = CreateObject("ADODB.Connection")

>
> Server.CreateObject


Again. Neither relevant nor necessary

>
> script between the <% %> signs is asp server script, it can contact
> the resources on the server where it is hosted.
>
> Script inside script tags like this <script></script> can contact
> resources on the clients computer.
>


Maybe. If the page is an hta page, or the website is in the Trusted security
zone, then what you are saying is correct.


--
Microsoft MVP - ASP/ASP.NET
Please reply to the newsgroup. This email account is my spam trap so I
don't check it very often. If you must reply off-line, then remove the
"NO SPAM"


 
Reply With Quote
 
ThatsIT.net.au
Guest
Posts: n/a
 
      03-27-2007


--
Dim Alan as ThatsIT.net.au.Staffmember
Alan.signature = "Thank You"
Response.Write Alan.signature.toString()
__________________________________________

"Bob Barrows [MVP]" <> wrote in message
news:...
> ThatsIT.net.au wrote:
>>> Dim objFSO: Set objFSO=CreateObject("Scripting.FileSystemObject")

>>
>> try Server.CreateObject("Scripting.FileSystemObject")
>> not
>> CreateObject("Scripting.FileSystemObject")
>>

> Why? That's neither relevant nor necessary.



You are probably right, but I know there are some objects you must use it
on, also if you are using transactions and if you want a event log entry on
error. Rather than test what ojects need it, i always use it


>
>>> Dim DBConn,rs,social,vpath,vfile,xLine
>>> Dim WShell
>>> Set WShell = CreateObject("wscript.shell")
>>> vPath = WShell.SpecialFolders("MyDocuments") & "\"

>>
>> you are assuminb that the web server has its own mydocuments folder.
>>
>> Are you trying to obtain my documents on the server or the client?
>>
>> if its the client then you need to run the script client side
>>

> True
>
>>> Set DBConn = CreateObject("ADODB.Connection")

>>
>> Server.CreateObject

>
> Again. Neither relevant nor necessary
>
>>
>> script between the <% %> signs is asp server script, it can contact
>> the resources on the server where it is hosted.
>>
>> Script inside script tags like this <script></script> can contact
>> resources on the clients computer.
>>

>
> Maybe. If the page is an hta page, or the website is in the Trusted
> security zone, then what you are saying is correct.


Agreed, but I think that is just what colleen is trying to do, seeing the
the vb app she showed seems to access only the client


>
>
> --
> Microsoft MVP - ASP/ASP.NET
> Please reply to the newsgroup. This email account is my spam trap so I
> don't check it very often. If you must reply off-line, then remove the
> "NO SPAM"
>


 
Reply With Quote
 
Anthony Jones
Guest
Posts: n/a
 
      03-27-2007

"ThatsIT.net.au" <me@thatsit> wrote in message
news:...
>
>
> --
> Dim Alan as ThatsIT.net.au.Staffmember
> Alan.signature = "Thank You"
> Response.Write Alan.signature.toString()
> __________________________________________
>
> "Bob Barrows [MVP]" <> wrote in message
> news:...
> > ThatsIT.net.au wrote:
> >>> Dim objFSO: Set objFSO=CreateObject("Scripting.FileSystemObject")
> >>
> >> try Server.CreateObject("Scripting.FileSystemObject")
> >> not
> >> CreateObject("Scripting.FileSystemObject")
> >>

> > Why? That's neither relevant nor necessary.

>
>
> You are probably right, but I know there are some objects you must use it
> on,


Oh that's interesting. Which ones?


 
Reply With Quote
 
ThatsIT.net.au
Guest
Posts: n/a
 
      03-30-2007


--
Dim Alan as ThatsIT.net.au.Staffmember
Alan.signature = "Thank You"
Response.Write Alan.signature.toString()
__________________________________________

"Anthony Jones" <> wrote in message
news:...
>
> "ThatsIT.net.au" <me@thatsit> wrote in message
> news:...
>>
>>
>> --
>> Dim Alan as ThatsIT.net.au.Staffmember
>> Alan.signature = "Thank You"
>> Response.Write Alan.signature.toString()
>> __________________________________________
>>
>> "Bob Barrows [MVP]" <> wrote in message
>> news:...
>> > ThatsIT.net.au wrote:
>> >>> Dim objFSO: Set objFSO=CreateObject("Scripting.FileSystemObject")
>> >>
>> >> try Server.CreateObject("Scripting.FileSystemObject")
>> >> not
>> >> CreateObject("Scripting.FileSystemObject")
>> >>
>> > Why? That's neither relevant nor necessary.

>>
>>
>> You are probably right, but I know there are some objects you must use it
>> on,

>
> Oh that's interesting. Which ones?
>


I don't remember, that why I always use it.
wait I have found the article where I read it
http://classicasp.aspfaq.com/compone...ateobject.html

also it points out if you are using JavaScript you must use
server.createobject
I don't use JavaScript and I don't use any third party objects I can think
of either.

like I said I use it just in case, although the article also points out a
overhead, I have never found it to be a problem.


 
Reply With Quote
 
Anthony Jones
Guest
Posts: n/a
 
      03-30-2007

"ThatsIT.net.au" <me@thatsit> wrote in message
news:%23q%...
>
>
> --
> Dim Alan as ThatsIT.net.au.Staffmember
> Alan.signature = "Thank You"
> Response.Write Alan.signature.toString()
> __________________________________________
>
> "Anthony Jones" <> wrote in message
> news:...
> >
> > "ThatsIT.net.au" <me@thatsit> wrote in message
> > news:...
> >>
> >>
> >> --
> >> Dim Alan as ThatsIT.net.au.Staffmember
> >> Alan.signature = "Thank You"
> >> Response.Write Alan.signature.toString()
> >> __________________________________________
> >>
> >> "Bob Barrows [MVP]" <> wrote in message
> >> news:...
> >> > ThatsIT.net.au wrote:
> >> >>> Dim objFSO: Set objFSO=CreateObject("Scripting.FileSystemObject")
> >> >>
> >> >> try Server.CreateObject("Scripting.FileSystemObject")
> >> >> not
> >> >> CreateObject("Scripting.FileSystemObject")
> >> >>
> >> > Why? That's neither relevant nor necessary.
> >>
> >>
> >> You are probably right, but I know there are some objects you must use

it
> >> on,

> >
> > Oh that's interesting. Which ones?
> >

>
> I don't remember, that why I always use it.
> wait I have found the article where I read it
>

http://classicasp.aspfaq.com/compone...ateobject.html
>
> also it points out if you are using JavaScript you must use
> server.createobject
> I don't use JavaScript and I don't use any third party objects I can think
> of either.
>
> like I said I use it just in case, although the article also points out a
> overhead, I have never found it to be a problem.
>



That's very interesting. I had thought that as of IIS5 Server.CreateObject
and CreateObject were functionally the same.

With JScript you can't use CreateObject because it doesn't exist. It's
equivalent 'new ActiveXObject()' will work but with the same limitations as
VBscripts CreateObject does.



 
Reply With Quote
 
ThatsIT.net.au
Guest
Posts: n/a
 
      03-31-2007

"Anthony Jones" <> wrote in message
news:%...
>
> "ThatsIT.net.au" <me@thatsit> wrote in message
> news:%23q%...
>>
>>
>> --
>> Dim Alan as ThatsIT.net.au.Staffmember
>> Alan.signature = "Thank You"
>> Response.Write Alan.signature.toString()
>> __________________________________________
>>
>> "Anthony Jones" <> wrote in message
>> news:...
>> >
>> > "ThatsIT.net.au" <me@thatsit> wrote in message
>> > news:...
>> >>
>> >>
>> >> --
>> >> Dim Alan as ThatsIT.net.au.Staffmember
>> >> Alan.signature = "Thank You"
>> >> Response.Write Alan.signature.toString()
>> >> __________________________________________
>> >>
>> >> "Bob Barrows [MVP]" <> wrote in message
>> >> news:...
>> >> > ThatsIT.net.au wrote:
>> >> >>> Dim objFSO: Set objFSO=CreateObject("Scripting.FileSystemObject")
>> >> >>
>> >> >> try Server.CreateObject("Scripting.FileSystemObject")
>> >> >> not
>> >> >> CreateObject("Scripting.FileSystemObject")
>> >> >>
>> >> > Why? That's neither relevant nor necessary.
>> >>
>> >>
>> >> You are probably right, but I know there are some objects you must use

> it
>> >> on,
>> >
>> > Oh that's interesting. Which ones?
>> >

>>
>> I don't remember, that why I always use it.
>> wait I have found the article where I read it
>>

> http://classicasp.aspfaq.com/compone...ateobject.html
>>
>> also it points out if you are using JavaScript you must use
>> server.createobject
>> I don't use JavaScript and I don't use any third party objects I can
>> think
>> of either.
>>
>> like I said I use it just in case, although the article also points out a
>> overhead, I have never found it to be a problem.
>>

>
>
> That's very interesting. I had thought that as of IIS5
> Server.CreateObject
> and CreateObject were functionally the same.
>
> With JScript you can't use CreateObject because it doesn't exist. It's
> equivalent 'new ActiveXObject()' will work but with the same limitations
> as
> VBscripts CreateObject does.
>


Yes of cause, silly me.

 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
PyQt: Pulling Abstract Item Data from Mime Data using Drag and Drop. Mudcat Python 2 12-14-2008 02:45 AM
Pulling data from an Excel spreadsheet into either XML or Dataset =?Utf-8?B?d2FzaG9ldGVjaA==?= ASP .Net 5 07-07-2008 02:13 PM
Pulling data from a .asps site hall.jeff@gmail.com Python 4 11-28-2007 12:26 AM
Pulling Files From a Web Site based on the URL path. ASP .Net 4 02-06-2006 02:51 AM
Pulling out data between <TD> tags using regular expressions tdmailbox@yahoo.com Java 3 05-27-2005 11:01 PM



Advertisments
 



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57