4
MFC ODBC APIを使用して新しいデータベースを作成するにはどうすればよいですか?ODBC経由でデータベースを作成する
接続文字列には、接続先のデータベースの名前を記述する必要があります。ユーザーデータベースを含まないSQL Serverをインストールしたばかりの場合はどうなりますか?
接続文字列にはどのデータベース名を指定しますか?
など。 SQL Serverの場合:
CDatabase db;
db.OpenEx(L"Driver={ODBC Driver 11 for SQL Server};Server=myServerAddress;"
L"Database=????????;Uid=myUsername;Pwd=myPassword", CDatabase::noOdbcDialog);
db.ExecuteSQL(L"CREATE DATABASE testdb");
システムデータベース(マスター、モデルなど)を使用する必要がありますか? さらに一般的なアプローチがありますか?
あなたは置き換えることができ???????? "マスタ"とは...マスタdbは常に存在します – PrfctByDsgn
マスタdbは常に存在します... SQL Server/MySQLの場合はtrueですが、PostgreSQLの場合は機能しません –
あなたの質問は特にSQL Serverに関する質問です。他のデータベースドライバ用のソリューションが必要な場合は、これらの要件を明示的にリストする必要があります。 – IInspectable