學習透過 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;
連結使用者、連結開啟、關閉
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 來操作資料庫