语法在SQL连接语句中的单词“ON”上无效

时间:2015-01-22 14:53:28

标签: sql sql-server vb.net

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

  

使用正确的语法' ON'

代码:

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)

错误消息:

  

类型' System.Data.SqlClient.SqlException'的第一次机会异常。发生在System.Data.dll

中      

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

SQL语句在没有Join语句的情况下工作,所以我认为我只是在Visual Studio中将其格式化错误。

1 个答案:

答案 0 :(得分:2)

在代码中将Join(Rep_Group)替换为Join Rep_GroupJOIN不是函数:)