Moving from BDE to DBX
description
Transcript of Moving from BDE to DBX
![Page 1: Moving from BDE to DBX](https://reader035.fdocuments.net/reader035/viewer/2022062309/568159fa550346895dc74660/html5/thumbnails/1.jpg)
Moving from BDE to DBX
Robert Love | State of Utah
![Page 2: Moving from BDE to DBX](https://reader035.fdocuments.net/reader035/viewer/2022062309/568159fa550346895dc74660/html5/thumbnails/2.jpg)
Agenda
Comparison of BDE to DBX Databases Supported Architecture Components
Tooling Code Conversion Data Conversion
![Page 3: Moving from BDE to DBX](https://reader035.fdocuments.net/reader035/viewer/2022062309/568159fa550346895dc74660/html5/thumbnails/3.jpg)
Agenda
Comparison of BDE to DBX Databases Supported Architecture Components
Tooling Code Conversion Data Conversion
![Page 4: Moving from BDE to DBX](https://reader035.fdocuments.net/reader035/viewer/2022062309/568159fa550346895dc74660/html5/thumbnails/4.jpg)
Architecture Discussion
BDE
DBX
Application BDE SQL Links (optional)
Native Driver Database
ApplicationDBX
Driver
Native Driver
(optional)Database
![Page 5: Moving from BDE to DBX](https://reader035.fdocuments.net/reader035/viewer/2022062309/568159fa550346895dc74660/html5/thumbnails/5.jpg)
Database Support ComparisonBDE DBX
MS SQL Server1 MS SQL Server2
Oracle1 Oracle2
InterBase1 InterBase2
DB21 DB2
Informix1 Informix
Sybase1 Sybase
ODBC ODBC3
- MySQL2, BlackFishSQL, NexusDB3, FireBird3, PostgesSQL3
Paradox, dBase, FoxPro, Access -1 Not Supported since 2002 2 Both Shipping and 3rd Party Driver
3 3rd Party Only
![Page 6: Moving from BDE to DBX](https://reader035.fdocuments.net/reader035/viewer/2022062309/568159fa550346895dc74660/html5/thumbnails/6.jpg)
Vendors offering DBX Drivers
Embarcadero http://www.embarcadero.com/products/rad_studio/
DevArt http://www.devart.com/
NexusDB http://www.nexusdb.com/
Open Source http://sourceforge.net/projects/open-dbexpress/
Most likely many others I have missed
![Page 7: Moving from BDE to DBX](https://reader035.fdocuments.net/reader035/viewer/2022062309/568159fa550346895dc74660/html5/thumbnails/7.jpg)
Component ComparisonsBDE DBX
TDatabase & TSession TSqlConnection
TTable TSqlTable
TQuery TSqlQuery
TStoredProc TSqlStoredProc
TNestedTable TClientDataset
TBatchMove -
TDataSetProvider
TClientDataSet
![Page 8: Moving from BDE to DBX](https://reader035.fdocuments.net/reader035/viewer/2022062309/568159fa550346895dc74660/html5/thumbnails/8.jpg)
Component ComparisonsBDE DBX
TDatabase & TSession TSqlConnection
TTable TSqlTable
TQuery TSqlQuery
TStoredProc TSqlStoredProc
TNestedTable TClientDataset
TBatchMove -
TDataSetProvider
TClientDataSet
![Page 9: Moving from BDE to DBX](https://reader035.fdocuments.net/reader035/viewer/2022062309/568159fa550346895dc74660/html5/thumbnails/9.jpg)
Tools
dbxDataPump Demo in D2009 but download off Code
Central! http://cc.embarcadero.com/Item/26288
ComponentConverter BDEtoDBXDataPump
http://robstechcorner.googlecode.com
![Page 10: Moving from BDE to DBX](https://reader035.fdocuments.net/reader035/viewer/2022062309/568159fa550346895dc74660/html5/thumbnails/10.jpg)
Questions?
Robert Love - [email protected]
http://robstechcorner.blogspot.com
http://robstechcorner.googlecode.com