如何将用户定义的行添加到数据表中

本文关键字:添加 数据表 用户 定义 | 更新日期: 2023-09-27 18:23:53

我有一个datagridview,当点击按钮时,它会填充DB中的值。

所有这些都是基于单选按钮的条件发生的。

现在,每次应用这些条件时,我都需要在数据表中添加一些额外的行(默认值)。

当单击按钮并应用单选按钮条件时,将发生这些代码。

if (radioButton1.Checked == true)
        {
            string query = "SELECT type,priceS FROM service WHERE type='" + button5.Text + "'";
            MySqlCommand cmd = new MySqlCommand(query, con);
            dt.SelectCommand = cmd;
        }dt.Fill(tt);                
            dataGridView1.DataSource = tt;

查询将返回

string=type和int=priceS

从DB,我只需要添加字符串"S"answers"类型"值

例如:如果type=Style,那么在数据表中应该是"Style(S)"

任何帮助都将不胜感激。

如何将用户定义的行添加到数据表中

我没有使用Datatables,而是在MySQL查询本身中解决了它

Query="Select Concat(type,'S'),price from service"

这将把字符串S与类型的值相加。