問題タブ [adox]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1194 参照

c# - C# で OLEDB だけを使用してデータベースを作成できますか?

Visual BasicでMicrosoft Accessデータベースにアクセスして変更するために、プログラムでOLEDBを使用しています(Visual Studioでは参照なし、コードを介してプログラムと同じフォルダーにあるデータベースにアクセスするだけです)。プログラムに必要なデータベースが既に作成され、プログラムとともにパッケージ化されていることを常に確認してきましたが、VB プログラムの一部を C# に移植しており、データベースが失われた場合やデータベース ファイルを作成できるかどうか疑問に思っていました。削除されました。

Microsoft ADO Ext への COM 参照の追加に関するチュートリアルをいくつか見てきました。DLL と SecurityADOX の場合は XX ですが、OLEDB を使用してデータベースを作成し、インスタンス化する方法があるかどうか疑問に思っていました。

データベースが存在するかどうかをチェックする行に沿った何か

次に、ADOX のものではないコードCatalog.Create(私も見ましCatalogClass.Createた) が、OLEDB に相当するものがある場合は、いくつかのコードです。

ADOX を使用するように言われているいくつかのスタック オーバーフローの質問を読みました。Microsoft のチュートリアルにもADOX が含まれています。

私はADOXを追加することに完全にオープンであり、それが最善のコースである場合はOLEDBを使用し、より高速で効率的である場合はSQLiteに切り替えますが、OLEDBのみの方法があるかどうかを尋ねていました.