DataGridView绑定数据源并更新到数据库的问题。 20
比如有个订单表Order,有三个字段OrderID,CustomID,以及ProductID,CustomID和ProductID外键于Product和Custom。我现...
比如有个订单表Order,有三个字段OrderID,CustomID, 以及ProductID,CustomID和ProductID外键于Product和Custom。
我现在用DataGridView显示一个订单,但订单的ProductID字段用ProductName来显示,CustomID用CustomName来显示,我可以通过这句话从数据库读出来:
select a.ProductName, b.CustonName from Product a, Custom b, Order c where c.CustomID = b.ID AND c.ProductID = a.ID;
然后把这个数据源绑定到一个DataGridView上,
现在如果允许用户修改ProductName,或者CustomName,我可要怎么更新回去啊。 展开
我现在用DataGridView显示一个订单,但订单的ProductID字段用ProductName来显示,CustomID用CustomName来显示,我可以通过这句话从数据库读出来:
select a.ProductName, b.CustonName from Product a, Custom b, Order c where c.CustomID = b.ID AND c.ProductID = a.ID;
然后把这个数据源绑定到一个DataGridView上,
现在如果允许用户修改ProductName,或者CustomName,我可要怎么更新回去啊。 展开
4个回答
展开全部
或许可以弄两个隐藏的列来显示ProductID和CustomID,然后根据这个更新
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这种情况凭我的经验,利用触发器是再好不过的选择了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询