Я работаю над программным обеспечением, где я не могу создать нового участника (т.е. человека) со специальными символами в фамилии. Например, фамилия не может быть «O'Connor», потому что она содержит специальный символ. Но этот тип фамилии можно добавить в базу данных напрямую.Невозможно создать участников со специальной фамилией персонажей
Я использую ColdFusion и PostgreSQL 9.3. Он работает, удаляя функцию «cleantrim» до фамилии в кодировке, но это временное решение. Может ли кто-нибудь помочь мне, как мы можем это сделать?
'#Call.tSurName#',
'#TrimCleanValue(Call.tFirstName)#',
'#TrimCleanValue(CAll.tMiddleName)#',
'#TrimCleanValue(Call.tPReferredName)#',
'#TrimCleanValue(Call.tScoutingName)#',
'#TrimCleanValue(Call.tPostNominal)#',
'#Call.tTitle#',
Используйте 'cfqueryparam', и это сработает. Ваша цитата должна быть удалена –
Ouch, SQL injection. –