现场更新备份
This commit is contained in:
@@ -79,7 +79,7 @@ bool sqliteModule::createTable(std::string tableName, std::vector<std::string>da
|
||||
std::string query = "CREATE TABLE IF NOT EXISTS \'" + tableName
|
||||
+"\' (SN TEXT PRIMARY KEY, timeCode TEXT,saveHour TEXT";
|
||||
for (auto data : dataVec)
|
||||
query += ","+data + "TEXT";
|
||||
query += ","+data + " TEXT";
|
||||
query += ",updateTime TEXT);";
|
||||
int rc = sqlite3_exec(sqliteDbPtr, query.c_str(), 0, 0, 0);
|
||||
if (rc != SQLITE_OK) {
|
||||
@@ -226,9 +226,9 @@ bool sqliteModule::Delete(
|
||||
sqlErr sqliteModule::Select(
|
||||
std::string tableName,
|
||||
std::vector<std::string>selectStr,
|
||||
std::string Where,
|
||||
std::string equal,
|
||||
sqlTableDatas& output)
|
||||
sqlTableDatas& output,
|
||||
std::string Where,
|
||||
std::string equal)
|
||||
{
|
||||
output.tableName = tableName;
|
||||
std::string query = "SELECT ";
|
||||
@@ -264,9 +264,9 @@ sqlErr sqliteModule::Select(
|
||||
std::string columnValueStr = columnValue ? std::string(columnValue) : "";
|
||||
columnNameStr.erase(std::remove(columnNameStr.begin(), columnNameStr.end(), '\''), columnNameStr.end());
|
||||
|
||||
if (columnNameStr.find(columnValueStr) != std::string::npos) {
|
||||
columnValueStr = "";
|
||||
}
|
||||
//if (columnNameStr.find(columnValueStr) != std::string::npos) {
|
||||
// columnValueStr = "";
|
||||
//}
|
||||
row.push_back({ columnNameStr, columnValueStr });
|
||||
}
|
||||
output.rowDatas.push_back(row);
|
||||
|
||||
Reference in New Issue
Block a user