何がうまくいかなかったのかを理解しようとするのは、ばかげた構文に違いありません。
$objDatabase = QApplication::$Database[1];
$strQuery = 'UPDATE `account` SET `sndx`=SOUNDEX("'.$objAccount->Name.'") WHERE `Id`='.$aid;
$objDbResult = $objDatabase->Query($strQuery);
私が得るエラーは次のとおりです。
MySqli エラー: 'フィールド リスト' の不明な列 'sndx' 例外の種類: QMySqliDatabaseException
sndx 列はありません。その意図は、SOUNDEX を使用してアカウントの値を照合することです....