Foxtable(狐表)用户栏目专家坐堂 → [求助] 项目连接SQL Server数据库出错(已解决)


  共有12219人关注过本帖平板打印复制链接

主题:[求助] 项目连接SQL Server数据库出错(已解决)

帅哥哟,离线,有人找我吗?
狐狸爸爸
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251060 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/7/17 21:14:00 [只看该作者]

SQL 语法错误:

 

SELECT * FROM (SELECT DISTINCT 报表年月 From {日报源表} ORDER BY 报表年月 DESC)

 

应该改为:

 

SELECT DISTINCT 报表年月 From {日报源表} ORDER BY 报表年月 DESC

 

其余类推。

 

 

另外遇到这种问题,可以看看以下章节的内容,以便定位错误代码所在的行。

http://www.foxtable.net/help/topics/1485.htm

 

我用上面的代码发现执行到下面这样代码的时候发生错误:

dmb.ComboList= dt.GetComboListString("报表年月","","报表年月 Desc")

 

那么肯定是dt出现问题,等于nothing,可能是SQL语句有误,为了验证,将下面的SQL语句复制到SQL执行窗口执行:

SELECT * FROM (SELECT DISTINCT 报表年月 From {日报源表} ORDER BY 报表年月 DESC)

会发现无法执行,至此就找出原因了。

 

 

 

 


 回到顶部