【发布时间】:2011-09-26 20:30:20
【问题描述】:
下面是我的代码:
myCommand = New SqlCommand("SELECT VisitorID, VisitorName, Skill FROM tblVisitor LEFT JOIN tblSkill ON tblVisitor.SkillID = tblSkill.SkillID", myConnection)
myAdapter = New SqlDataAdapter(myCommand)
myAdapter.Fill(myDataSet, "tblVisitor")
tblView.DataSource = myDataSet.Tables(0)
然后它捕获一个错误为Incorrect Syntax near".,它指向myAdapter.Fill(myDataSet, "tblVisitor") 而不是选择命令。
请帮忙。
【问题讨论】:
-
尝试在 sql server 上检查你的语句,找出你的语句的哪一部分是不正确的。检查语句中的所有列是否也存在于 db 中。错误指向填充语句,因为这是执行 selectCommand 的位置。所以错误一定在语句中。
标签: vb.net dataset dataadapter