Foxtable(狐表)用户栏目专家坐堂 → 移动端设置数据源


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

主题:移动端设置数据源

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


加好友 发短信
等级:小狐 帖子:373 积分:3107 威望:0 精华:0 注册:2015/1/30 9:47:00
移动端设置数据源  发帖心情 Post By:2018/5/23 11:16:00 [只看该作者]

实在搞不明白是哪里出的问题;
背景代码:

Dim cmd As New SQLCommand
cmd.C 
cmd.CommandText = "Select Count(*) Fro m {员工花名册} where "
If flt > "" Then
    cmd.CommandText = cmd.CommandText & " where " & flt
End If
Dim Count As Integer = cmd.ExecuteScalar() '获取总的行数
cmd.CommandText = "Select * Fro m (Select Row_Number() Over(Order by 排序) As [序号], 身份证号,部门,姓名,年龄,政治面貌,岗位,现任技术职务名称,学历,人员岗位状态,人才库分类 Fro m 员工花名册 "
cmd.CommandText = cmd.CommandText & " where " & flt
cmd.CommandText = cmd.CommandText & ") As a "
cmd.CommandText = cmd.CommandText & " Where [序号] >= " & StartRow & " And [序号] <= " & EndRow 



其中: 
MessageBox.Show("flt值:" & flt & "  cmd.CommandText值:" & cmd.CommandText) 如下:

图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看


报错:.NET Framework 版本:2.0.50727.8784
Foxtable 版本:2018.3.3.1
错误所在事件:
详细错误信息:
关键字 'where' 附近有语法错误。


[此贴子已经被作者于2018/5/23 11:44:27编辑过]

 回到顶部