评论会员:thatraja 时间:2012/02/04
你没有包括在你的问题你的代码。这个错误没有理由,请参阅此链接
]
评论会员:游客 时间:2012/02/04
约翰・西蒙斯/取缔程序员:如果你拉从多个表中的数据,你真的应该指定表列被拉:codeprelang="vb"spanclass="code-keyword"SELECT/spant.ProjectId,p.TaskId,p.Saturday,p.Sunday,p.Monday,p.Tuesday,p.Wednesday,p.Thursday,p.Friday,p.WorkingHoursPerweek,p.StatusId,p.TaskActivityId,p.ActivityTypeId,p.SubmitionDate,p.ApprovalDate,convert(varchar(spanclass="code-digit"50/span),p.weekStartDate,spanclass="code-digit"101/span)+spanclass="code-comment"'/spanspanclass="code-comment"-'+convert(varchar(50),p.WeekEndDate,101)asWeekDate/spanFROMTimeSheetEntryt,ProjectspWHEREt.EmployeeID=@empidspanclass="code-keyword"AND/spant.ApprovalDatespanclass="code-keyword"is/spannullspanclass="code-keyword"AND/spanp.ProjectId=t.ProjectIdORDERBYp.weekStartDate,p.ProjectNameasc/pre/code请记住,我只是在猜测各列是在哪个表,所以你可能需要调整。我想你可能还需要重构的一般查询(你在做一种连接正确吗?)