gpt4 book ai didi

c# - 如何在有外键的表中插入数据

转载 作者:行者123 更新时间:2023-11-29 11:09:00 26 4
gpt4 key购买 nike

在具有外键的表中插入数据的正确语法是什么。我需要在 Purchase Details 表中插入信息,但列名 PurchaseNoPurchases 表的外键。这是我的数据库:

购买详情:

  • RefNo(主键,唯一)
  • 购买编号(外键)
  • 产品ID(外键)
  • 数量

购买:

  • 购买编号(主键,唯一)
  • 供应商 ID(外键)
  • 购买日期
  • 收到日期
  • 收据编号
  • 状态

这是我的目标:

My goal is to view the Product & Quantity in the right side when I clicked theadd button from the left side (Inserting Supplier, Product, Quantity)

我后面的语法代码是:

using (SqlConnection con = new SqlConnection(kb.GetConnection()))
{
con.Open();
string query = @"INSERT INTO PurchaseDetails VALUES (@PurchaseNo, @ProductID, @Quantity)"
}

最佳答案

你可以这样做:

SqlCommand yourCommand = new SqlCommand(@"INSERT INTO [TableName] (SelectColumns) Values " + " SELECT SomeKey, ColumnName FROM TableName WHERE YourCondition)", myConnection)

关于c# - 如何在有外键的表中插入数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40948324/

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