1
我想在不訪問打開的pqxx ::連接的情況下使用字符串轉義功能。沒有數據庫連接的字符串轉義
考慮下面的代碼:
#include <pqxx/pqxx>
#include <iostream>
int main() {
pqxx::connection c;
std::cout << c.quote("this is a test") << std::endl;
}
它拋出我的連接已斷開。有人可以給我一個標誌,如果有另一種方法來實現這一點(希望沒有數據庫連接)?我忽略了什麼?
這是一個關於正確轉義字符串在SQL語句中使用不約在C字符串轉義字符,它不能。輕鬆完成任意輸入字符串。另見[本文](https://en.wikipedia.org/wiki/SQL_injection#Incorrectly_filtered_escape_characters)。 – moooeeeep