Foxtable(狐表)用户栏目专家坐堂 → [求助]动态加载错误提示怎么理解?


  共有5904人关注过本帖树形打印复制链接

主题:[求助]动态加载错误提示怎么理解?

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


加好友 发短信
等级:六尾狐 帖子:1326 积分:9609 威望:0 精华:1 注册:2010/7/21 14:20:00
[求助]动态加载错误提示怎么理解?  发帖心情 Post By:2013/5/5 15:51:00 [只看该作者]

按照论坛里面的示例:

DataTables("表A").Fill("Select * From {订单} Where [_Identify] Is Null", False)

 

 

把订单表改为外部表tab_QYInfo,外部表默认不加载数据

DataTables("表C").Fill("Select * From {tab_QYInfo} Where [_Identify] Is Null", False)

 

提示如下错误,是什么原因啊?

 

---------------------------
版本:2012.11.29.1
---------------------------
错误代码位置:窗口,窗口2,Button2,Click

 

System.InvalidOperationException: 对于不返回任何基表信息的 SelectCommand 不支持动态 SQL 生成。

   在 System.Data.Common.DbCommandBuilder.BuildCache(Boolean closeConnection, DataRow dataRow, Boolean useColumnsForParameterNames)

   在 System.Data.Common.DbCommandBuilder.GetInsertCommand(DataRow dataRow, Boolean useColumnsForParameterNames)

   在 System.Data.OleDb.OleDbCommandBuilder.GetInsertCommand()

   在 Foxtable.OO0lOll000O0OO.OO1llllO1l11Ol1O(OleDbDataAdapter O11l1Ol)

   在 Foxtable.DataTable.OO11(String OOO1O101l000, OleDbConnection OO000l011l, Boolean O0O0O11)

   在 Foxtable.DataTable.Fill(String O1l1O000lll1, Boolean OOOO110)

   在 UserCode.Click_83ca5fee(ControlEventArgs e)
---------------------------
确定  
---------------------------


 回到顶部
帅哥哟,离线,有人找我吗?
小猪鑫鑫
  2楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:832 积分:5867 威望:0 精华:6 注册:2011/5/27 11:41:00
  发帖心情 Post By:2013/5/5 16:16:00 [只看该作者]

楼主:应该是要加上数据源才行

DataTables("表C").Fill("Select * From {tab_QYInfo} Where [_Identify] Is Null", “数据源名”,False)


 回到顶部
帅哥哟,离线,有人找我吗?
浙江仔
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1326 积分:9609 威望:0 精华:1 注册:2010/7/21 14:20:00
  发帖心情 Post By:2013/5/5 16:44:00 [只看该作者]

非常感谢

 回到顶部