Visual Studio 10 c ++、MySQLコネクタおよびサーバーがあります。
私のコードは次のとおりです。
#include "mysql_connection.h"
#include "mysql_driver.h"
#include <cppconn/driver.h>
#include <cppconn/exception.h>
#include <cppconn/resultset.h>
#include <cppconn/statement.h>
#include <cppconn/prepared_statement.h>
void main()
{
sql::Driver *driver;
sql::Connection *con;
sql::Statement *stmt;
sql::ResultSet *res;
sql::PreparedStatement *pstmt;
con = driver->connect("localhost","root","admin12");
}
デバッグでコンパイルすると、次のエラーが発生します。
実行時チェックの失敗#3-変数'driver'が初期化されずに使用されています。
そして、私がリリースでコンパイルするなら、私にそれを与えてください:
Excepciónnocontroladaen0x003610db en MySQL.exe:0xC0000005:Infraccióndeaccesoalleerlaubicación0x0fc08561。
行のエラーを教えてください
con = driver->connect("localhost","root","admin12");
ヘルプ?