LOWER in database query

This commit is contained in:
wolfgang 2013-04-18 11:26:26 +02:00
parent 971eb90fe1
commit a61d5f5b63

View File

@ -28,7 +28,7 @@ int main() {
DatabaseHandle databaseHandle(DATABASE_FILE);
string stmtChildTxt = "SELECT id, delegate FROM child_v WHERE address = '" + postfixPolicyProtocol.getRecipient() + "'";
string stmtChildTxt = "SELECT id, delegate FROM child_v WHERE address = LOWER('" + postfixPolicyProtocol.getRecipient() + "')";
PreparedStatement pStmtChild = databaseHandle.prepareStatement(stmtChildTxt);
result_t child = pStmtChild.next();
@ -44,11 +44,8 @@ int main() {
string stmtWhitelistTxt = "SELECT * FROM whitelist_t WHERE child = '" +
child["id"] +
"' AND (address = '" +
sender +
"' OR address = '" +
domain +
"')";
"' AND (address = LOWER('" + sender + "')" +
" OR address = LOWER('" + domain + "'))";
PreparedStatement pStmtWhitelist = databaseHandle.prepareStatement(stmtWhitelistTxt);
result_t whitelistEntry = pStmtWhitelist.next();