One year later, as to expand overseas CYQ.DBImport database tools, has finally released the new version: dbimport V3.0.
For the majority of our compatriots with enjoyable, this release Chinese version (V1, V2 version is in English), and removed personal trademark CYQ prefix.
In addition, this version of the built-in version is not available CYQ.Data V5 kernel.
DBImport for the crowd: IT people, owners, and to fight cross-database and related personnel of first.
whether you need to support multiple database project handover, the project still need to shift the value of the platform, or other factor;
you have to eventually across various database toss to toss, and toss back, is the need for a good tool also save you a lot of time.
Guide data, not the tool that comes with MSSQL database? Oracle is not built? navicat For SQLite not own?
If those online can be tricky, programmers do not have to hard to force yourself to write code East West lead guide, and even then they do not toss out CYQ.DBImport tool.
Because a year later, here to re-introduce the following functions:
simply says that you can any guide from one database to any other database, as you like.
2 : Support Database export script: Again, whatever is derived from one database to a different database script.
3 : Support database settings document is exported: Similarly, Access can also export version of the Oracle database documentation set.
Function on the three above sounds simple, but not simple, you know workload of how much data compatibility, which is set many years of accumulated experience out of the job.
Still retains an earlier version of interface style, as shown below:
As with all IT, such a simple operation, not taught step by step, to everyone's emotional intelligence, the operation of an interface, a small CASE.
Non-look, then look at steps V2.0, see: CYQ.DBImport database reverse engineering tool and bulk import database V2.0 released [increase bulk export database scripts and database design document]
This version of the improvements:
2 : strong leveraging CYQ.Data V5 frame data transconductance smoother, lower error rates, higher compatibility with the introduction V5 support database add two types: text (json format) and Xml.
3 : Increase exception handling, avoid software bug encountered automatically exit.
4 : Adjust sharing mechanism, cancel the original version of the account registration and functional limitations, changed to a time limit.
5 : Fix the non-first column "ID" column of compatibility issues.
6 : Other inconveniences disclosed and mechanisms to improve the code.
7 : See other in front after downloading instructions for use.
In addition to everyone up period, obtaining the difference code table structure different databases:
Usually call table structure can be used DBConnection.GetSchema (string connectionName, string [] restrictionValues) mode:
The acquisition parameters table, slightly different:
another parameter, various major databases, as follows:
Access to the SQLite: new new String [] { null , null , null , " TABLE " };
MSSQL: the restrict = new new String [] { null , null , null , " BASE TABLE " };
the Oracle: new new String [] { "login user name"};
MySql: new new String [] { null "Database name", null , " BASE TABLE " };
Therefore, it is compatible with some things, more things to deal with, are interested in their own multi-toss toss between the major databases.
The other side write the text, while in the battle and four mosquitoes, just off the three, there is one, not afraid of death come, unfortunately still being run.
DBImport V3.0 Download: http://www.cyqdata.com/download/article-detail-42517
Also the comments :( floor ending in 0, you can send an email to [email protected], the authors obtained free of charge registration code)
Reproduced in: https: //my.oschina.net/secyaher/blog/274384