Code Gear

SMImport component suite 2.67
convert from all popular data formats!

now you can read the MS Excel/XML/HTML/DBF/Open Office/Paradox files directly without any external libraries!

 

SMImport suite 2.67 is a component set for data importing into TDataSet (any descendant) from different file formats:

  Component name File format
     
TSMImportFromXLS MS Excel directly without OLE (including Office 12 files)
TSMImportFromText Text files (fixed or comma-delimited types)
TSMImportFromXML XML file. Also supports the subset of TClientDataset format for save/load from XML
TSMImportFromHTML HTML file
TSMImportFromParadox Paradox tables (without BDE)
TSMImportFromDBF dBase tables (without BDE)
TSMImportFromBDE any BDE database/alias
TSMImportFromWKS Lotus 1-2-3 directly without OLE
TSMImportFromQuattro QuattroPro directly without OLE
TSMImportFromAccess MS Access database using DAO/MS Jet (MS Access is not required)
TSMImportFromWord MS Word document (MS Word is required)
TSMImportFromADO ADO connection
TSMImportFromAdvantage Advantage database (direct parser, alternative for Advantage Database)
TSMImportFromDBISAM DBISAM database (direct parser, alternative for ElevateSoft)
TSMImportFromClarion Clarion data file (direct parser, alternative for Soft Velocity)
TSMImportFromClipboard MS Windows Clipboard
TSMImportFromWAB Windows Address Book
TSMImportFromVCalendar VCalendar/ICalendar
TSMImportFromOpenOfficeCalc Open Office spreadsheets
TSMImportFromOutlook MS Outlook messages, contacts, notes, tasks, appointments etc
TSMImportToDataset copy all data into other dataset

Also SMImport suite contains a TSMIWizardDlg () component. This wizard form for run-time user visualization of import setting (like importing in MS Access). With this component your user can control a data import process and restrict the access of your end-users to import settings.

Most components support both loading from file and streams so you may load from memory/blob/cgi streams and/or in multi-tier environments

SMImport is a native VCL engine with multi-language support.

Download (last updated: May 20, 2008)


    HTTP FTP
BDS2007 package (Delphi and C++Builder) 1.9Mb smi_bds2007.zip smi_bds2007.zip
BDS2006 package (Delphi and C++Builder) 1.9Mb smi_bds2006.zip smi_bds2006.zip
Delphi 2005 package 0.9Mb smi_d2005.zip smi_d2005.zip
Delphi packages (v3/4/5/6/7) 3.9Mb smi_d34567.zip smi_d34567.zip
C++Builder packages (v3/4/5/6) 6.7Mb smi_c3456.zip smi_c3456.zip
       
Full suite (Delphi/C++Builder/demo sources) 12.5Mb smitrial.zip smitrial.zip
Compiled demo applications (Delphi/C++Builder) 4.5Mb smidemo.zip smidemo.zip

You may use the shareware trial version for 30 days with Delphi IDE running only.
If after 30 days you would like to continue using it, then you should purchase a license.
PS: the trial version allows to import the 50 records with Delphi IDE running only.

Price


  License fee is
full suite with sources 50 EUR
standard suite without sources 35 EUR

* you can distribute the own applications absolutely free without any additional hidden fees
** one license allow to work with this component suite on one computer only (one developer). You need as many licenses as many developers will use these components
.*** the site license allow to use these components in company with unlimited number of developers. The license fee is 5*(developer's fee)

Order

You can read about registration and order methods on order page.
Online secure order: RegSoft, USA or ShareIt, Europe

You can order the bundle: SMImport+SMExport for 75 EUR and save 25 EUR per developer:
Online secure order: RegSoft, USA or ShareIt, Europe

What you get when you register
Install instructions

1) Unzip it to a created folder
2) Run Delphi or C++Builder IDE
3) Select Close All item from Files menu
4) Select Install packages... item in Component menu
5) Press Add button and select a package file (SMImportD3.DPL for D3, SMImportDx.BPL for D4/5/6/7/2005/2006/2007 and CB3/4/5/6) in installed directory
6) Press Ok button
7) Enjoy it. In palette on SMImport page you can find the new installed components

Don't forget to include the folder name with components as part of search path in Delphi/C++Builder IDE.

FAQ

You can find answers on frequently asked questions <here>

Activate methods

In design-time (being in Delphi designer form):
to fill a component properties and by pressing the mouse right button to execute data import.
Also for TSMIWizardDlg component you can establish all parameters of data import in visual user dialog (view screenshot).

In your application run-time:
with any import components for activation of a data import process to call a Execute method.

Translated resources

In archive which will receive the registered user in SOURCES\RESOURCES you can find the translated resources for these languages:

  Language Translator   Language Translator
 

English Mike Shkolnik Dutch Wouter Ballet,
Niek de Ruijter
French Remy CONSTANT,
Eric Humblot
German Gerhard Schmidt-Adomeit
Carsten Schuette
Swedish Andreas Hard Danish Otto C. Thygesen
Norwegian Kai Bohli,
Tor J. Breines
Spanish Edgar Gomez DG,
Alvaro Jeria M
Portuguese Pedro Lopes Brazilian Portuguese J. Roberto C. Otalara
Italian Carlo Napolitano Greek Tassos Kollias
Traditional Chinese (BIG5)
Simplified Chinese (GB)
Orson Wang Korean Kyusik-Kim
Slovenian Matej Golob Polish Andrzej Gorniak
Romanian Bogdan Popescu Turkish Ercan Devrim,
Ibrahim Kutluay
Czech Jan Najvarek
Martin Radvansky
Ukrainian Mike Shkolnik
Russian Mike Shkolnik Bulgarian G.Panayotov
Screenshots


Import wizard dialog for data loading

SMImport: Expression Builder

 


Try the SMImport suite 2.67 before you buy it.

Borland Software Code Gear Scalabium Delphi tips

Copyright© 1998-2008, Scalabium Software. All rights reserved.
webmaster@scalabium.com

export your data