0
我正在與MySQL中的C項目工作c代碼中的sql服務器的雙重連接
我有一個連接到MySQL服務器的問題。首先有一次連接,這是有效的。
但現在在其他的部分還需要從分貝
在那裏,我使用相同的代碼來連接檢索信息。
conn = mysql_init(NULL);
//check if there is a connection
if (conn == NULL)
{
printf("Error %u: %s\n", mysql_errno(conn), mysql_error(conn));
exit(1);
}
if (mysql_real_connect(conn, "localhost", "test", "test", "test", 0, NULL, 0) == NULL)
{
printf("Error %u: %s\n", mysql_errno(conn), mysql_error(conn));
}
但是當我使用這個第二次,我得到一個錯誤
在0x009818c9未處理異常 simple.exe:0000005:訪問 衝突讀取位置00000000。
崩潰的,如果(康涅狄格州== NULL)
人有一個想法,爲什麼這不工作?
該連接不爲空,因爲如果我把該代碼放在註釋中,其他連接工作正常......並且它是相同的數據庫... – 2011-06-16 12:37:42