1

C# を使用してプログラムで VistaDB データベースを作成することは可能ですか。私の要件は、数千行の SQL Server データベースがあり、プログラムで同じスキーマを作成し、VistaDB などの組み込みデータベースに数百行をエクスポートしてクライアントに出荷したいということです。VistaDB データ移行ウィザードを使用できることはわかっていますが、C# を使用してプログラムで実行する必要があります (データのエクスポートを行うのはクライアントであるため)。

4

1 に答える 1

0

絶対!データ移行ウィザードと DataBuilder が最終的に行うことはすべて、VistaDB エンジンのパブリック API への呼び出しとして表現されます。物事を成し遂げる方法は 2 つあります。SQL スクリプト (SQL Server で使用するようなもの) と、VistaDB 専用の DDA API です。VistaDB の現在のバージョンでは、SQL Server の構文と、スキーマ操作のために受け入れられている構文との間に多くの違いがあります (VistaDB 5 で埋めようとしているギャップです) が、必要なことはほとんど何でもできます。

DDA API はより API 指向であり、スクリプト指向ではないため、DDA API を使用するのが最も簡単な場合があります。ドキュメントの開始に適した場所は次の とおりです。 VistaDB DDA アセンブリ ヘルプ

于 2012-09-13T15:13:48.650 に答える