none
用自增字段能不能作为更新的主键 RRS feed

  • 问题

  • 我的表的主键是自增字段,通过SqlDataAdapter和DataSet绑定到Datagridview上。当在DataGridView内新增一行,自增字段不填内容,再执行下面代码来保存DataSet时不知能不能同步DataSet到数据库?
    Dim sqlstr="SELECT * FROM sfp_table"
    Dim dataapt1 As New SqlDataAdapter(sqlstr,sqlcon)    'sqlcon是数据库连接
    Dim cb as New SqlCommandbuilder(dataapt1)
    dataapt1.Update(Dataset.Table("sfp_table"))

    如果这方法不可行则应该怎样做? 顺便问一下DataSet能不能设置两列为联合主键吗?

    2009年7月22日 0:22

答案

全部回复