VB2013~ACCESS读取数据库错误~FROM 子句语法错误。
myconnection.Open()DimdpAsNewOleDb.OleDbDataAdapter("select*fromUser,UserInfowhereUse...
myconnection.Open()
Dim dp As New OleDb.OleDbDataAdapter("select * from User,UserInfo where UserInfo.UserID=User.UserID", myconnection)
Dim dt As New DataSet
dp.Fill(dt, "User,UserInfo")
myconnection.Close()
UserInfo.AutoGenerateColumns = False
UserInfo.DataSource = dt.Tables("User")
UserInfo.DataSource = dt.Tables("UserInfo")
运行时系统提示错误:FROM 子句语法错误。
大侠帮忙看看~错在哪了?菜鸟自学VB,跪求各位大侠不吝赐教!谢谢!!
补充一下~我希望根据User表中的UserID字段读取UserInfo表内的一个字段内的一个或者多个内容~合并起来显示在~DataGridView里~例如!
我的DataGridView设置是:
用户名 用户密码 用户性别 用户等级 用户小号等~~
用户小号就是UserInfo表中的字段~
现在系统提示的错误是 FROM 子句语法错误 指向 dp.Fill(dt, "User,UserInfo") 这句! 展开
Dim dp As New OleDb.OleDbDataAdapter("select * from User,UserInfo where UserInfo.UserID=User.UserID", myconnection)
Dim dt As New DataSet
dp.Fill(dt, "User,UserInfo")
myconnection.Close()
UserInfo.AutoGenerateColumns = False
UserInfo.DataSource = dt.Tables("User")
UserInfo.DataSource = dt.Tables("UserInfo")
运行时系统提示错误:FROM 子句语法错误。
大侠帮忙看看~错在哪了?菜鸟自学VB,跪求各位大侠不吝赐教!谢谢!!
补充一下~我希望根据User表中的UserID字段读取UserInfo表内的一个字段内的一个或者多个内容~合并起来显示在~DataGridView里~例如!
我的DataGridView设置是:
用户名 用户密码 用户性别 用户等级 用户小号等~~
用户小号就是UserInfo表中的字段~
现在系统提示的错误是 FROM 子句语法错误 指向 dp.Fill(dt, "User,UserInfo") 这句! 展开
1个回答
2014-08-27
展开全部
select a.* from user a inner join userinfo b on a.userid=b.userid
更多追问追答
追问
不对啊大侠~依旧是 FROM 子句语法错误。!
追答
你先看看表名和字段名是否正确,再先试个简单的sql,比如 select 字段名 from 表名
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询