0
使用mysql連接器的C++ api和我所做的,我的程序在執行後連接到數據庫。從mysql連接器獲取當前連接C++ api
但現在我必須對其他cpp文件進行查詢。
我應該打開一個新的連接並關閉它每次我做一個查詢或者我應該保持一個連接?
而且如果它能夠更好地保持一個連接,那我怎麼才能得到其他cpp文件的當前連接?
主要在1.cpp
int AuthServerMain(int argc, _TCHAR* argv[])
{
sql::mysql::MySQL_Driver *driver;
sql::Connection * con;
driver = sql::mysql::get_mysql_driver_instance();
con = driver->connect("tcp://ip:3306", "root", "password");
con->setSchema("dbo");
}
我現在的問題是 「騙子」
如果我寫上2.cpp
sql::Statement * stmt;
sql::ResultSet * resset;
stmt = con->createStatement();
然後 「CON」 是紅色的下劃線,因爲他無法找到它。我怎麼能做到他可以找到「con」?
你的意思是這樣的嗎? https://github.com/eduardocasas/MySQL-Connector-Cpp-Wrapper-Class – user3742380
Euhm是的,但我會確保你不能複製課程。如果你偶然這樣做,可能會發生令人討厭的事情。此外,我會改變構造函數,因爲它現在是靜態的,但這取決於你。 – NLScotty
靜態有什麼不好?我使用該鏈接中的文件創建了一個新項目 – user3742380