以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 数据加载是异常提示 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=123356) |
|
-- 作者:wtfwsk05 -- 发布时间:2018/8/13 9:14:00 -- 数据加载是异常提示 在加载db2数据表中部份数据表时,提示如下错误,怎么解决? |
|
-- 作者:有点甜 -- 发布时间:2018/8/13 9:39:00 -- 1、写了什么代码处理的?
2、foxtable本身就不支持db2作为【数据表】,改成查询表吧。 |
|
-- 作者:wtfwsk05 -- 发布时间:2018/8/13 9:41:00 -- 那如果往该数据库中写入数据或修改数据怎么实现 |
|
-- 作者:wtfwsk05 -- 发布时间:2018/8/13 9:47:00 -- For Each r As Row In Tables("加载表").Rows If r("加载")= True Then Dim qb As new QueryBuilder qb.ConnectionName = cnt qb.TableName = r("表名") qb.TableCaption = r("表标题") qb.SelectString = "select * f rom " & r("表名") & " fetch first 20 rows only" qb.Build Else If DataTables.Contains(r("表名")) = True Then DataTables.unload(r("表名")) End If End If Next 通过上述语句可以实现部份表加载但加载部份上述表时,提示上述错误
|
|
-- 作者:wtfwsk05 -- 发布时间:2018/8/13 11:48:00 --
|
|
-- 作者:有点甜 -- 发布时间:2018/8/13 11:51:00 -- 语句改成下面,不要后面的语句测试。
"select * from " & r("表名") |
|
-- 作者:wtfwsk05 -- 发布时间:2018/8/13 12:49:00 -- 后台表中数据量为100多万以上,有没有影响 |
|
-- 作者:有点甜 -- 发布时间:2018/8/13 16:17:00 -- 以下是引用wtfwsk05在2018/8/13 12:49:00的发言:
后台表中数据量为100多万以上,有没有影响
能不能在数据库那里做一个视图?然后foxtable直接select视图。 |
|
-- 作者:wtfwsk05 -- 发布时间:2018/8/13 19:03:00 -- 请问下怎么批量将表做成视图 |
|
-- 作者:有点甜 -- 发布时间:2018/8/13 19:14:00 -- 以下是引用wtfwsk05在2018/8/13 19:03:00的发言:
请问下怎么批量将表做成视图
db2数据库我不是很熟。
写一个存储过程,查询所有表,合成sql语句,然后create view |