Magandang araw rin po sa inyo!
Para makapag-connect ng database sa C++ gamit ang XAMPP, kailangan ninyong gamitin ang isang library para sa database connectivity. Ang pinakamadalas na ginagamit na library ay ang MySQL Connector/C++.
Eto po ang mga hakbang para magamit ang library na ito:
1. Una, kailangan ninyong i-download at i-install ang MySQL Connector/C++. Maaari ninyong makuha ang installer dito:
You do not have permission to view the full content of this post.
Log in or register now.
2. Pagkatapos ng installation, kailangan ninyong i-include ang header files ng library sa inyong C++ code. Pwede ninyong gawin ito sa pamamagitan ng paglagay ng mga sumusunod na code sa simula ng inyong source code:
Code:
#include <mysql_driver.h>
#include <mysql_connection.h>
#include <mysql_error.h>
#include <mysql_result.h>
#include <mysql_statement.h>
3. Pagkatapos nito, pwede na ninyong i-establish ang connection sa database gamit ang sumusunod na code:
Code:
sql::Driver *driver;
sql::Connection *con;
sql::Statement *stmt;
sql::ResultSet *res;
driver = get_driver_instance();
con = driver->connect("tcp://127.0.0.1:3306", "username", "password");
Sa code na ito, kailangan ninyong palitan ang 'username' at 'password' ng tamang credentials para sa inyong database.
4. Pagkatapos ma-establish ang connection, pwede na ninyong iproseso ang SQL queries gamit ang sumusunod na code:
Code:
stmt = con->createStatement();
res = stmt->executeQuery("SELECT * FROM my_table");
while (res->next()) {
cout << res->getString("column1") << endl;
}
Sa code na ito, kailangan ninyong palitan ang 'my_table' at 'column1' ng tamang table at column names sa inyong database.
5. Huwag kalimutang i-close ang connection sa database pagkatapos ng paggamit gamit ang sumusunod na code:
Code:
delete res;
delete stmt;
delete con;
At yan na po ang mga basic steps para makapag-connect ng database sa C++ gamit ang XAMPP. Sana nakatulong ang tutorial na ito sa inyo. Kung mayroon pa kayong mga katanungan, huwag mag-atubiling magtanong ulit dito. Salamat po!