gpt4 book ai didi

c# - 将表值从一个表插入到另一个表

转载 作者:太空宇宙 更新时间:2023-11-03 23:27:00 25 4
gpt4 key购买 nike

我在 SQL 中有两个表。我需要将数据从一个表插入到另一个表。我已经成功完成了,但问题是我需要从文本框中额外添加一列值。我会展示我的代码

protected void Button2_Click1(object sender, EventArgs e)
{
String str1 = "insert into table2(Code,Qty,UPrice,Total) select Code,Qty,UPrice,Total from table1 ;";
SqlCommand cmd = new SqlCommand(str1, con);
con.Open();
SqlDataAdapter da1 = new SqlDataAdapter();
cmd.Parameters.AddWithValue("@Num", TextBox1.Text);
da1.SelectCommand = cmd;
DataSet ds1 = new DataSet();
da1.Fill(ds1, "Code");
GridView1.DataSource = ds1;
con.Close();
}

这里我需要将不在table1中的num添加到我的table2中。所以我需要从 textbox1 添加它。如何将该 Num 值添加到文本框中的所有数据。

最佳答案

protected void Button2_Click1(object sender, EventArgs e)
{
String str1 = "insert into table2(Code,Qty,UPrice,Total,Num) select Code,Qty,UPrice,Total,'"+TextBox1.Text+"' from table1 ;";
SqlCommand cmd = new SqlCommand(str1, con);
con.Open();
SqlDataAdapter da1 = new SqlDataAdapter();
da1.SelectCommand = cmd;
DataSet ds1 = new DataSet();
da1.Fill(ds1);
GridView1.DataSource = ds1;
con.Close();
}

关于c# - 将表值从一个表插入到另一个表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33492785/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com