簡體   English   中英

使用WPF C#將兩個文本框值添加到SQL數據庫表中

[英]Adding two text box values into SQL database table with WPF C#

我有兩個文本框,我想將它們的值存儲到SQL數據庫表中。

但是,我收到命令文本錯誤

Additional information: Incorrect syntax near '+'.

我不知道我是否使用了錯誤的語法來組合兩個文本框中的兩個值,還是我需要第二個文本框中的另一個SQL語句?

問題可能出在您的命令文本上。 嘗試類似

 cmd.CommandText = "INSERT INTO MemberInformation(Name, Age) VALUES(@nm, Age)";

在將字符串添加到數據庫之前,最好進行字符串串聯。 就個人而言,我將替換cmd.Parameters.AddWithValue("@nm", textBox1.Text + textBox2.Text);

string val = string.Concat(textBox1.Text, textBox2.Text);
cmd.Parameters.AddWithValue("@nm", val);

也許只是

cmd.Parameters.AddWithValue("@nm",string.Concat(textBox1.Text, textBox2.Text));

如果可行。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM