LISTSERV at the University of Georgia
Menubar Imagemap
Home Browse Manage Request Manuals Register
Previous messageNext messagePrevious in topicNext in topicPrevious by same authorNext by same authorPrevious page (March 2008, week 3)Back to main SAS-L pageJoin or leave SAS-L (or change settings)ReplyPost a new messageSearchProportional fontNon-proportional font
Date:   Fri, 21 Mar 2008 01:07:38 -0500
Reply-To:   "A. Michielsen" <amichielsen@COMCAST.NET>
Sender:   "SAS(r) Discussion" <SAS-L@LISTSERV.UGA.EDU>
From:   "A. Michielsen" <amichielsen@COMCAST.NET>
Organization:   Your Company
Subject:   Need Help with SAS Integration Technologies
Comments:   To: sas-l@uga.edu

SAS Integration Technologies - Data Provider w/ IOM & ADO + all the rest of the typical letters (Java, C/C++, J#, .NET...) Are free client side components (free or free with specific licensed products).

One of the products provides read access to SAS Datasets without SAS (in the Windows OLE Data Environment).

With IOM - read/write access to SAS Datasets is obtainable between Windows OLE & a Unix SAS Server.

After working a few days and getting this working - I became stymied trying to create/add a (new/additional) Libref to a IOM Session. SAS Provides a Code Example Cookbook - for all sorts of languages - VB, C/C++, .NET, etc - to do just this but they are very specific and detailed for developers for plenty of experience with those tools. Not tailored - for a old SAS developer that's trying to expand/extend some needed functionality. (as well as apotential proof of concept demo). This would be somewhat old hat - except that SAS on Windows is NOT used, and None of the SAS Add-ons are required - (no SAS Access ODBC/PC File Formats, Share, EG, IntrNet)

I'm finding lots of NESUG/SUGI Papers, as well as the SAS Documentation and Sample Cookbooks. However, they are either dated and specific to old technology from 8.2 (back to the oldest 6.12 origins) or too specific to experienced XXX coders.

The SUGI Presentation: SUGI 27 Using SAS Data To Drive Microsoft Office, Darren Key and David Shamlin,

References a working VB Project they created and made available for the specific purpose of direct data exchange with MS Office (aka MS Excel & MS Access). Of course, over the course of time since SUGI 27 - the Web site download link has become broken.

"...The wizard add-in is implemented as a Visual Basic Add-In project called SASOfficeWizard. (The source material for this project is available on the Base SAS community web site: http://www.sas.com/rnd/base.) A series of Visual Basic files comprise the SASOfficeWizard project...."

I know this example will be dated - but starting with a working example - from version 8.2, I believe I've picked up enough to be able to modify/update it to work with 9.1.3 & IOM. If anyone has the download package for the SASOFFICEWIZARD Project from this SUGI (or similiar) presentation - can you somehow please make it available to me ???

Likewise - if anyone has worked thru this ie exporting/importing SAS Data w/ MS Access - using Integration Technology Tools - SAS OLE DB Provider & IOM with either VB Script or VB - and has a completed working VB Project / Script that I can copy/work from - I'd really greatly appreciate it. Even other languages than VB would be ok - much of the conversion for the specific steps is not too obtuse - even for me (probably).

Not to be an advertisement - but if this posting has triggered any further interest by anyone - below is a article list for further reading/reference: -NESUG 2001 & SUGI 26 Migrating Your SAS ODBC Application To ADO -SUGI 29 Bring the Data Warehouse to the Office w/ SAS Integration Technologies -NESUG 2000 Developing an Open Client in Visual Basic, Daniel Jahn -SUGI 28 Using IOM and Visual Basic in SAS Program Development, Greg Silva -NESUG 2002 & SUGI 27 Using SAS Data To Drive Microsoft Office, Darren Key and David Shamlin -NESUG 2005 & SUGI 28 SAS in the Office. IT Works, Peter Eberhardt M.A. -Web Development with SAS by Example by Frederick E Pratter

SAS Integration Tools Suggested Reading List: http://support.sas.com/documentation/tools/oledb/gs_suggest_read.htm

THANKS IN ADVANCE !!!


Back to: Top of message | Previous page | Main SAS-L page