用 Visual C++ 連接 MySQL

學習透過 Visual C++ Windows Form 建立人性化的資料庫介面,以方便使用者操作


Visual C++ 程式設定

新增 Mysql.Data 參考 對專案按右建,點選「屬性」,加入參考

C:\Program Files (x86)\MySQL\Connector.NET 6.9\Assemblies\v2.0\MySql.Data.dll


用到的程式碼

Using namespace

using namespace MySql::Data::MySqlClient;

MySQL連接器、指令傳送、資料讀取

MySqlConnection ^connect;
MySqlCommand ^cmd;
MySqlDataReader ^reader;

連結使用者、連結開啟、關閉

請支持《傑瑞窩在這》原創文章。原文標題:用 Visual C++ 連接 MySQL,原文網址:https://jerrynest.io/visual-c-connect-mysql/
connect = gcnew MySqlConnection( connectstr );
connect->Open();
connect->Close();

傳送指令到 MySQL

cmd = gcnew MySqlCommand( strSQL , connect );
cmd->ExecuteNonQuery();

讀取資料

reader = cmd->ExecuteReader();
while( reader->Read() )
{
    comboBox1->Items->Add( reader->GetString(0) ); richTextBox1->Text += ( reader->GetString(0) ) + Environment::NewLine ;
}
// reader->GetString(0) 代表資料中的第一行

程式截圖

這裡做簡單的練習,透過 UI 來操作資料庫

樂於分享、盡情玩耍的全端工程師。長期關注資訊安全、雲端運算與網路行銷等議題,曾獲得玉山黑客松金牌,擔任過軟體測試實習生、技術文案寫手。

發表迴響