Right, new that it used OLE::Storage_Lite, but for some reason I always
thought that OLE_Storage and OLE_Storage_Lite was based on Win32::OLE, I
guess I was wrong.  Maybe another driver or a ported one is needed for
non-win platforms.

Ilya Sterin

-----Original Message-----
From: Steve Sapovits
To: Sterin, Ilya; 'Steve Sapovits '; 'Thomas A. Lowery ';
''[EMAIL PROTECTED]' '
Sent: 05/01/2001 10:36 AM
Subject: RE: Extract data from MS Excel Spreadsheets. Can it be done?


Actually, Spreadsheet::ParseExcel uses OLE::Storage.  From
tests I ran before, that works out of the box on UNIX platforms,
whereas OLE appears to be a Windows only thing and ODBC will
only work on Solaris with an ODBC driver I have not been able
to find for free.

If I'm wrong about this and someone's used either DBD::ADO or
DBD::ODBC on Sun/Solaris, I'd like to hear how you did it.

----
Steve Sapovits
Global Sports Interactive
Work Email: [EMAIL PROTECTED]
Home Email: [EMAIL PROTECTED]
Work Phone: 610-491-7087
Cell:       610-574-7706
Pager:      877-239-4003

> -----Original Message-----
> From: Sterin, Ilya [SMTP:[EMAIL PROTECTED]]
> Sent: Tuesday, May 01, 2001 12:06 PM
> To:   'Steve Sapovits '; 'Thomas A. Lowery '; ''[EMAIL PROTECTED]' '
> Subject:      RE: Extract data from MS Excel Spreadsheets. Can it be
done?
> 
> Spreadsheet::ParseExcel also uses Win32::OLE to interact with the
> spreadsheet, so I am not sure why both would not work on non win32
> platforms.
> 
> Ilya Sterin
> 
> -----Original Message-----
> From: Steve Sapovits
> To: Thomas A. Lowery; '[EMAIL PROTECTED]'
> Sent: 05/01/2001 9:55 AM
> Subject: RE: Extract data from MS Excel Spreadsheets. Can it be done?
> 
> 
> I'm curious if these will work on a UNIX (Solaris) platform.
> I tried a while ago and was only able to run them on Windows.
> 
> We deal with a fair number of spreadsheets here, all dumped 
> on UNIX shares and then meant to interact with our Oracle
> database on that platform.  I typically do one of two things:
> 1) Have people save the data as delimited text or CSV and use
> Perl tools to parse those; or 2) Use Spreadsheet::ParseExcel
> to extract data directly from the spreadsheet, then process
> the data as it's extracted.  
> 
> Also note that for creating Excel spreadsheets on any platform,
> there's Spreadsheet::WriteExcel, which I've personally found to
> be a pretty good piece of code.
> 
> ----
> Steve Sapovits
> Global Sports Interactive
> Work Email: [EMAIL PROTECTED]
> Home Email: [EMAIL PROTECTED]
> Work Phone: 610-491-7087
> Cell:       610-574-7706
> Pager:      877-239-4003
> 
> > -----Original Message-----
> > From:       Thomas A. Lowery [SMTP:[EMAIL PROTECTED]]
> > Sent:       Tuesday, May 01, 2001 8:14 AM
> > To: '[EMAIL PROTECTED]'
> > Subject:    Re: Extract data from MS Excel Spreadsheets. Can it be
> done?
> > 
> > Yes, DBD::ADO or DBD::ODBC.  Both will talk to Excel and Access.
> > 
> > Tom
> > 
> > On Tue, May 01, 2001 at 12:38:45PM +0100, Kutler, Christopher wrote:
> > > Hi,
> > > 
> > > Does anyone know whether it is possible to connect to an Excel
> > spreadsheet
> > > and extract data in a way similar one would do with an Access
> database?
> > If
> > > so, how?
> > > 
> > > thanks in anticipation
> > 
> > -- 
> > Thomas A. Lowery
> > See DBI/FAQ http://tlowery.hypermart.net
> > 
> > _________________________________________________________
> > Do You Yahoo!?
> > Get your free @yahoo.com address at http://mail.yahoo.com

Reply via email to