Buy Now & Pricing Download iMacros Search:
Home Products Purchase Service & Support Community Contact Us
 iMacros
  Product Information
Success Stories
Compare Editions
Web Image Recognition
Press Reviews
New: User Tweets :)
System Requirements
Online User Manual
  Support
Online Demos
Code Samples
Tutorials
iMacros User Forum
  FAQ
  Buy iMacros
  Customer Login
  Support Ticket
   
 
   
   
Home > iMacros >
VBS Sample Code

Click here to download this VBS file (This file is part of the iMacros Trial version)

Dim MyArray
Dim objFileSystem, objOutputFile
Dim strOutputFile
Dim pos

' find out current folder
myname = WScript.ScriptFullName
mypath = Left(myname, InstrRev(myname, "\"))

' access database
set db = CreateObject("ADODB.Connection")
db.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" _
& mypath & "IIM-TEST-EXTRACT.MDB")

MsgBox "This script demonstrates how to extract data from a web site and store this information directly in a database (MS ACCESS). It uses the macro <wsh-extract-jobs.iim>." + vbCrLf + VbCrLf + "Tip: This script has the same function as <extract-2-file.vbs> but stores the data in a database instead of a text file."

set iim1= CreateObject ("InternetMacros.iim")
iret = iim1.iimInit("")

For num = 1 To 3
str = cstr(num) 'Convert integer to string
iret = iim1.iimDisplay("Listing No: " + str)

pos = num '+ 4'start at 5: Offset for POS= statement
str = cstr(pos) 'Convert integer to string
iret = iim1.iimSet("-var1", str) 'Select a new link for each run

iplay = iim1.iimPlay("wsh-extract-jobs")
data = iim1.iimGetLastExtract()
If iplay = 1 and len (data) > 0 Then
MyArray = Split(data, "[EXTRACT]")

' use SQL to insert new data
sql = "insert into tableJobListings (JobTitle, Salary, PositionType, RefCode) values ('" _
& MyArray(0) & "', '" & MyArray(1) & "' , '" & MyArray(2) & "' , '" & MyArray(3) & "')"

' execute sql statement
set rs = db.Execute(sql)

End If

If iplay = 1 Or iplay < 0 Then
MsgBox "Error!"
End If
Next

iret = iim1.iimExit

MsgBox "The data was stored in the <IIM-TEST-EXTRACT.MDB> database. The script is now completed."

WScript.Quit(0)

 


 
 
 
© 2000- 2012 iOpus GmbH
| Purchase iMacros | Browser Scripting

|

Web Scraping | Web Testing |

WebBrowser Control

| Community Forums


Connect with us: Subscribe to the iMacros Newsletter Newsletter Connect with us on Facebook Facebook Connect with us on Twitter Twitter

iOpus' website status is monitored by our AlertFox product: Hosted server monitoring, powered by iMacros web testing technology.

Website Monitoring