fix get fields function

This commit is contained in:
jie
2024-11-22 17:14:20 +08:00
parent 31266b363e
commit c3576fe26d
2 changed files with 29 additions and 12 deletions

View File

@@ -8,14 +8,17 @@ using namespace std;
int main(int argc, char** const argv){
SqlConnection conn{};
auto resp = conn.Connect("192.168.1.17", "3306", "root", "", "mobiletek_mmi");
auto table_result = conn.get_tables();
auto fields = conn.get_fields("r303");
ranges::for_each(fields, [](auto item){cout<<item<<endl;});
// resp.or_else([](auto err_msg){cout<<err_msg<<"\n";});
// auto table_result = conn.GetTables();
auto result = conn.Query("SELECT IMEI_1 FROM R303 WHERE Powertest=1;");
ranges::for_each(result.value(), [](auto row){
ranges::for_each(row, [](auto item){
cout<<item<<", ";
});
cout<<endl;
});
// auto result = conn.Query("SELECT IMEI_1 FROM R303 WHERE Powertest=1;");
// ranges::for_each(result.value(), [](auto row){
// ranges::for_each(row, [](auto item){
// cout<<item<<", ";
// });
// cout<<endl;
// });
return 0;
}