ANN: SMImport suite v2.56 for Delphi/C++Builder


today the new version of SMImport for Delphi/C++Builder 2.56 released.

Short list of changes:
- new MS Excel 12 file format supported
- new functions in parser
- extended statistic for import process
- enhanced parser for xml-files (available not only for database import)
- possibility to control the generated SQL-statement for dump of changes
- EBCDIC encoding
- dBase VII files supported
- categories and header preview in wizard
- possibility to process the password protected Paradox and DBISAM tables (via events)
- parser for VCalendar/ICalendar
- and more

Each registered user of SMImport 2.x can receive the new 2.56 version
free-of-charge. The update instructions sent in personal notifications by email.
If you didn't receive, please send the request to In
your request include any reg.information (code/password, order number etc).

SMImport for Delphi&C++Builder is a native VCL component suite for data importing into dataset from external files of different formats.

The current version supports the import from:
1. MS Excel spreadsheet (directly without OLE/DDE)
2. text delimited file
3. text fixed width file
4. XML file (directly without XML DOM interfaces, compartible with TClientDataset and SMExport formats)
5. HTML file
6. MS Access database (using DAO/MS Jet)
7. MS Word document
8. Lotus 1-2-3 spreadsheet
9. QuattroPro spreadsheet
10. Paradox table
11. DBase table
12. any ADO connection
13. Advantage database
14. DBISAM table
15. Clarion data file
16. MS Windows clipboard
17. Windows Address Book (WAB)
18. BDE datasource
19. VCalendar/ICalendar
20. some dataset component

Also SMImport suite contains the TSMIWizardDlg compound component with visual dialog for import parameters setting (like wizard in MS Office). With this component you can control a process of data importing in the one place and add a powerful feature for your end-users. You may specify any end-user restrictions in the wizard dialog.

Import is available for any dataset that is inherited from TDataset class (ADO, IBX, BDE, dbExpress, DAO, DOA, IBObjects, DBISAM, Flash Filer, Advantage, NexusDB, Halcyon etc).

Available the multilanguage resource files for the next languages:
- english
- french
- german
- dutch
- italian
- swedish
- danish
- norwegian
- spanish
- portuguese
- brazilian portuguese
- greek
- russian
- ukrainian
- romanian
- polish
- slovenian
- czech
- turkish
- traditional chinese (BIG5)
- simplified chinese (GB).

Now you can download from site a trial package for Delphi 3/4/5/6/7/2005/2006 and/or C++Builder 3/4/5/6. The demo application and help file is available too.

You may use the trial version for 30 days with IDE running only. If after 30 days you would like to continue using it, then you should purshase a license.

Online you can order a product at:

Related Discussions
    Find the handle of the window using FindWindow or EnumWindows and use PostMessage(ProgramHandle, WM_CLOSE, 0, 0); I have not tried it, but it...
  • HOW TO GREP CHARACTERS IN DELPHI 3 (2001-01-03 03:29:32)
    Var Grep : String; Begin Grep := Copy('2000-46',6,2); End; The first parameter is a string or a dynamic array, the second is the index of...
  • HOW CAN I DEBUG DLL (2001-01-03 02:48:24)
    Do you mean how to find internal errors while writing a DLL file or how to get the exact error while calling a DLL Function ? /Filip
  • USING DLLS (2001-01-04 01:47:50)
    Hi again Goober ... :o) Let's take NETAPI32.DLL as an example. This DLL is created by Microsoft and the explanation of its use is described in...
  • DOT ON SCREEN (2001-01-03 05:42:55)
    Delphi does not support a Pixel function with a HDC, you have to use the Windows-API-function COLORREF SetPixel( HDC hdc, // handle...
    Well, in design I think there is already an issue. Backend is more then just a database with which you connect. There should be a complete layer...
  • HELP WITH CHDIR !!!! TURBO PASCAL VS DELPHI (2001-01-03 08:48:49)
    This is because the ChDir Procedure, the SetCurrentDir and SetCurrentDirectory Functions are changing the directory in the active process. Try...
    One of the quirks of Delphi is that classes in the same unit can access protected and private methods and variables. Borland does this a lot in...
  • SENDING ICQ MSGS FROM DELPHI (2001-01-03 16:54:03)
    I tried the ICQ Api, but never used it. I've added a simple ICQPager component to delphipages (Winsock/TCPIP).. it might help... Q
    In the BDE on the other PC (the one without the database), you must add an alias to point to the location of the database in the format of:...
Latest News
Submit News Form Past News
Latest Forum Entries