SQL join语句中单词“on”的语法无效

SQL join语句中单词“on”的语法无效,sql,sql-server,vb.net,Sql,Sql Server,Vb.net,我正在尝试运行SQL Server Management Studio中正确运行的SQL SELECT语句,但在尝试在Visual Basic/Studio中运行以下代码时,我一直收到错误: 在单词“ON”附近使用正确的语法 代码: 错误消息: System.Data.dll中发生了类型为“System.Data.SqlClient.SqlException”的第一次意外异常 其他信息:关键字“ON”附近的语法不正确 SQL语句在没有Join语句的情况下也可以工作,所以我想我只是在VisualS

我正在尝试运行SQL Server Management Studio中正确运行的SQL SELECT语句,但在尝试在Visual Basic/Studio中运行以下代码时,我一直收到错误:

在单词“ON”附近使用正确的语法

代码:

错误消息:

System.Data.dll中发生了类型为“System.Data.SqlClient.SqlException”的第一次意外异常

其他信息:关键字“ON”附近的语法不正确


SQL语句在没有Join语句的情况下也可以工作,所以我想我只是在VisualStudio中格式化了它

将代码中的JoinRep_组替换为JoinRep_组。JOIN不是一个函数:

您以前忘记了一些空格和JOIN关键字。谢谢@Arvo,但现在它说的是错误的。我不确定它不喜欢哪一个:/没关系,谢谢。@downvoter:请告诉我为什么要投反对票。我把你的答案投了赞成票。这是正确的,尽管我已经注意到了我的错误。不是我投票否决了你。
com = New SqlCommand("SELECT Member_Details.mMember_ID AS 'Unique ID', Member_Details.mFirst_Name + Member_Details.mLast_Name AS 'Name', CONVERT(varchar(10),Member_Details.mDoB,103) AS 'Date of Birth', Member_Details.mGender AS 'Gender', Rep_Group.rRep_Group_Name AS 'Rep Group'" & _
        "FROM Member_Details" & _
        "Join(Rep_Group) ON Member_Details.mRep_Group=Rep_Group.rRep_Group_ID", con)