2017-06-30 2 views

Antwort

0

versuchen

abc =''' su -c "sqlite3 ./data/setting.db " update system set name=\'ROBERT\' " " ''' 

Sie Problem ist, dass 'Robert' verkapselt ist nicht richtig, SQL Dinge, die Sie sind Versuchen Sie, einen Spaltennamen und kein Feld auszuwählen.

Sie gerade, um SQL-Abfrage sieht wie folgt aus:

update system set name=ROBERT

, wo man es so aussehen wollen:

update system set name='ROBERT'

\ ‚ist ein Escape-Zeichen, die zu behandeln‘ als Teil der string

+0

Ich erhalte den folgenden Fehler: Unbekannte ID: Update –

+0

Versuchen Sie, Ihnen zu antworten, damit es für zukünftige Leser wertvoll ist. – Newd

+0

Können Sie mir helfen, dieses Problem zu beheben? –

Verwandte Themen