嘗試從文本框中插入數據庫,但它只接受整數而不是字符 - 問題可能是什麼?無法將文本框中的字符值插入數據庫
string sCMD = string.Format("INSERT INTO [Table] ([Item], [Des1],[Des2], [Prodline], [ANR], [STime]) VALUES({0},{1},'0',{2},{3},{4})"
,txtText1.Text, txtText2.Text, txText3.Text, txtText4.Text, txtText5.Text);
在此上下文中不允許使用名稱「」。有效表達式是常量,常量表達式和(在某些情況下)變量。列名不被允許。
數據庫表中的列是什麼? –
想象一下,如果用戶在文本框中輸入「some」值「e」,會發生什麼情況。 –
你的數據庫允許在特定列上使用char/varchar嗎?你在用什麼數據庫? – butterbox