問題タブ [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.
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のみの方法があるかどうかを尋ねていました.