是否可以使用programmatically创建VistaDB数据库C#。我的要求是,我有一个具有大约一千行的Server数据库,我希望programmatically创建相同的模式,并将几百行导出到嵌入式数据库(如VistaDB ),并将其发送到客户端。我知道我可以使用VistaDB数据迁移向导,但我需要通过编程方式使用C# (因为将由客户端执行数据导出)。
发布于 2012-09-13 15:13:48
绝对一点儿没错!数据迁移向导和DataBuilder所做的一切最终都表示为对VistaDB引擎的公共API的调用。完成任务有两种方法: Scripts (就像您在Server中使用的那样)和DDA,DDA是VistaDB专有的。当前版本的VistaDB在Server的语法和它接受的模式操作语法之间有许多不同(这是我们将在VistaDB 5中缩小的一个差距),但是您可以做任何您想做的事情。
您可能会发现使用DDA是最容易的,因为它更面向API,而不是面向脚本。在文档中有一个很好的入门点:VistaDB DDA程序集帮助
https://stackoverflow.com/questions/12305554
复制相似问题