关于联合主键的问题,我在DataGrid里显示的数据是有两个主键,即联合主键,我要删除其中一条数据,那我改怎么删除呢?我的DataKey又只能是一个?比如说,我在一个合同明细表(detail)里,合同编号contract_id和产品编号product_id是主键,我要删除其中一条数据怎么做呢

解决方案 »

  1.   

    delete from detailwhere contract_id=? and product_id=?
    这样不就可以删除了吗?我是小菜鸟!   说的不好清见谅,   希望能够帮到你!
      

  2.   

    但是我要指名是DataGrid的哪行哪列数据哦,要不然删除不其作用哦,不过还是谢谢你哦
      

  3.   

    用DataKeyNames不是可以绑定多个字段么
    把两个主键都绑上就可以同一个一个主键一样操作
      

  4.   

    在GridView里可以使用DataKeyNames绑定多个键,如果是DataGrid就要麻烦的多了,LoveCherry的Blog里有篇文章讲过,楼主可以google一下
      

  5.   

    2003���û��DataKeyNamesŶ