SqliteManagerを使用してデータベースにデータを追加しています。迅速にSqliteManagerを使用してテーブルを更新する方法
以下のクエリでテーブルを更新する必要がありますが、テーブルデータは更新されません。
SQLiteManager.sharedInstance().executeQuery("UPDATE Invoice SET is_void = '1',void_comment ='\(txtComment.text)',void_date = '\(currentDateTime)' WHERE invoice_id = '\(inVoiceNumber)'")
このクエリで何が問題なのか、データが更新されているかどうか調べる方法を教えてください。テーブルの請求書の
構造の動的inVoiceNumber
については
CREATE TABLE [Invoice]
(
[is_void] INT,
[void_comment] NVARCHAR(500),
[void_date] NVARCHAR(50),
[invoice_id] BIGINT,
)
エラーが発生しましたか?また、請求書テーブルの構造を表示してください。 –
@NiravD私はデモ構造で質問を更新します。 –
クエリに記載されている列は、投稿したテーブルと一致しません。 – rmaddy