我试图在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中将其格式化错误。
答案 0 :(得分:2)
在代码中将Join(Rep_Group)
替换为Join Rep_Group
。 JOIN
不是函数:)