【发布时间】:2013-12-23 14:36:20
【问题描述】:
我有一个我无法理解的错误,如果有人可以向我解释这个问题,因为它阻止我继续我的程序。
错误是说我在 JOIN 上有语法错误
代码
using (OleDbDataAdapter query_prof = new OleDbDataAdapter("SELECT aspnet_Users.AplicationId, aspnet_User.UserName, aspnet_User.LastActivityDate FROM (aspnet_Users LEFT OUTER JOIN UserProfile ON aspnet_User.UserName = UserProfile.UserName) WHERE (UserProfile.UserName IS NULL)", conn))
{
query_prof.Fill(dt);
}
【问题讨论】:
-
从 FROM 表达式中删除括号
-
join 语句中有 aspnet_Users,on 子句中有 aspnet_User。
-
为什么在简单的 From 子句中使用括号?
标签: c# sql .net database left-join