我的SQLite表內容到colume是這樣插入SQLite中
content_id content_no content_1 content_2
1 1:1 NULL 1:1 text
2 1:2 NULL 1:2 text
現在我想插入內容「content_1」。只有content_no與content_1的1:1匹配。
我插入的代碼是這樣的:
cmd.CommandText = "insert into Content (content_1) values (?)";
SQLiteParameter Field3 = cmd.CreateParameter();
cmd.Parameters.Add(Field3);
Field3.Value = node.InnerText;
但它插入這樣
content_id content_no content_1 content_2
1 1:1 NULL 1:1 text
2 1:2 NULL 1:2 text
1:1 text
1:2 text
我不希望這樣的內容。最後2行應該移動到前2行
我使用的更新語句也。但我不知道我必須使用哪些單引號。 cmd.CommandText =「UPDATE Content Set content_1 ='node.Innertext'WHERE content_no ='1:1'」; – PiggyChops 2013-03-21 07:22:30
@PiggyChops,使用參數爲此目的以及 – Habib 2013-03-21 07:23:32
@PiggyChops,檢查編輯答案 – Habib 2013-03-21 07:25:59