我从数据库中通过存储过程返回一个ds
然后在程序中更改这个ds中的值然后,利用ds.update();这种方法,把更新的值返回给数据库
-----------------------------------------------------------------------------------
现在遇到了一个问题:
如果这个ds是从一个表中抽出来的话,他就能够往表中更新
如果是多个表中抽出来的话,就不能更新。求解决办法,以及具体实例。以例子能够运行为准。
然后在程序中更改这个ds中的值然后,利用ds.update();这种方法,把更新的值返回给数据库
-----------------------------------------------------------------------------------
现在遇到了一个问题:
如果这个ds是从一个表中抽出来的话,他就能够往表中更新
如果是多个表中抽出来的话,就不能更新。求解决办法,以及具体实例。以例子能够运行为准。
Dim s As String = "Data Source=.;Initial Catalog=teacher;Integrated Security=True"
Dim a As String = "select * from AA"
Dim sql As New SqlConnection(s)
sql.Open()
Dim scmd As New SqlDataAdapter(a, sql)
Dim ad As SqlCommandBuilder = New SqlCommandBuilder(scmd)
Dim ds As Data.DataSet = New Data.DataSet()
scmd.Fill(ds) gv.DataSource = ds
gv.DataBind() sql.Close() End Sub
ASp。net