错误查询导致的崩溃

This commit is contained in:
hugy 2023-02-20 10:38:22 +08:00
parent 822e076a82
commit 04e7967236

View File

@ -97,10 +97,15 @@ int Select(DWORD db_hanle, const char *sql,
if (status == 0) { if (status == 0) {
return 0; return 0;
} }
if(data.size() == 0){
return 1;
}
vector<string> index; vector<string> index;
for (size_t i = 0; i < data[0].size(); i++) for (size_t i = 0; i < data[0].size(); i++){
index.push_back(data[0][i].column_name); index.push_back(data[0][i].column_name);
}
query_result.push_back(index); query_result.push_back(index);
for (auto it : data) { for (auto it : data) {
vector<string> item; vector<string> item;
for (size_t i = 0; i < it.size(); i++) { for (size_t i = 0; i < it.size(); i++) {