【发布时间】:2020-03-30 13:50:36
【问题描述】:
我有一个包含两个表的 SQL Server 数据库:
tblEmp 列:
EmpNum, EmpName, EmpAge, EmpAdress, EmpDegree, EmpJobTitle, EmpPhone
以及用于设置两个表之间关系的列UnitID
tblUnits 与列:
UnitID, UnitName
VB中的代码是:
Public Class Form1
Dim con As New SqlConnection("server=.....etc")
Dim adapter As SqlDataAdapter
Dim dt As New DataTable
Dim cmdb As New SqlCommandBuilder
Private Sub btnUpdate_Click.......
Dim row As DataRow = dt.Rows.Find(txtNum.Text)
row(0) = txtNum.Text
row(1) = txtName.Text
row(2) = txtAge.Text
row(3) = txtAdress.Text
row(4) = txtDegree.Text
row(5) = txtJob.Text
row(6) = txtPhone.Text
row(7) = cmbunits.Text
cmdb = New SqlCommandBuilder(adapter)
adapter.Update(dt)
我收到此错误:
附加信息:不支持针对多个基表生成动态 SQL。
【问题讨论】:
标签: sql-server vb.net