MFC ダイアログ ベースのプロジェクトがあり、そのプロジェクトにデータベースを追加したいと考えています。これを行う方法がわかりません。誰でも便利なリンクを提供できますか?
実際、新しいダイアログ ベースの MFC プロジェクトを作成すると、データベース サポートが非表示になります。だから私はそれを聞きたい
MFC ダイアログ ベース プロジェクト サポート データベースかどうか
新しいダイアログ ベースの MFC プロジェクトを作成するとき
データベースのサポートは非表示です。
MFC ダイアログ ベースのプロジェクトがあり、そのプロジェクトにデータベースを追加したいと考えています。これを行う方法がわかりません。誰でも便利なリンクを提供できますか?
実際、新しいダイアログ ベースの MFC プロジェクトを作成すると、データベース サポートが非表示になります。だから私はそれを聞きたい
MFC ダイアログ ベース プロジェクト サポート データベースかどうか
新しいダイアログ ベースの MFC プロジェクトを作成するとき
データベースのサポートは非表示です。
CDatabaseおよびクラスを直接使用CRecordsetしてデータベースを開き、テーブルの読み取り/書き込みを行うか、別CRecordsetのオブジェクトを使用してSQLを呼び出すことをお勧めします。
必要なオブジェクトは1つだけで、それを異なるインスタンスに(一度に1つずつCDatabase)アタッチします。ループ内でメソッドを直接使用および使用できます(メソッドによって制御されます)。または、を継承して実装することもできます。こちらをご覧ください。CRecordsetCRecordsetGetFieldValueIsEOFCRecordsetDoFieldExchange
appwizard でのデータベース サポートは、ドキュメント/ビュー アーキテクチャに対応しています。ODBC クラスを作成するのにすぐに役立ちます。
確かに、MFC アプリケーションでデータベースを使用できます。ODBC/ADO を使用してデータベースに接続し、アクセスできます。これらのサイトを参照できます