社区
其他数据库
帖子详情
infoplus数据库访问,无法取出数据,使用函数 RHIS21DATA()
山水孤狼
2010-09-07 10:00:16
数据如图所示,使用函数 RHIS21DATA()取数时,
报错 -10(#define BFRINVSZ (-10) /* Buffer has invalid size */)
TVANDQU record_vals;(或者类似类型 TVANDQ,TVANDQT)
void *ptdatas[2]={(void *)times, (void *)record_vals};
...全文
137
4
打赏
收藏
infoplus数据库访问,无法取出数据,使用函数 RHIS21DATA()
数据如图所示,使用函数 RHIS21DATA()取数时, 报错 -10(#define BFRINVSZ (-10) /* Buffer has invalid size */) TVANDQU record_vals;(或者类似类型 TVANDQ,TVANDQT) void *ptdatas[2]={(void *)times, (void *)record_vals};
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
梵海木
2010-09-29
打赏
举报
回复
下面是我的一段程序,运行没有问题,看是否能有帮助:
long id;
ERRBLOCK err;
DECODNAM(pszSrc, strlen(pszSrc), &id, &err);
short data_ts[2] = { DTYPXTIM, DTYPDUBL };
long fts[2] = { 0x241A0000, 0x24190000 };
XUSTS keytimes[MAXOCCS];
short keylevels[MAXOCCS];
long occs_ok;
short fts_ok;
COleDateTime t0(1970, 1, 1, 0, 0, 0);
COleDateTimeSpan span = time - t0;
XUSTS xusts_old;
xusts_old.secs = span.GetTotalSeconds();
xusts_old.usecs = 0;
XUSTS xusts_new;
xusts_new.secs = span.GetTotalSeconds() + 10 * 60;
xusts_new.usecs = 0;
XTSBLOCK times[MAXOCCS];
double vals[MAXOCCS] = {0.0};
void *ptdatas[2] = { (void *)times, (void *)vals };
RHIS21DATA(H21_GET_ACTUALS, 0, 0, id, fts[0] + 1, &xusts_old, &xusts_new, 2, fts, data_ts, (long)MAXOCCS, keylevels, keytimes, ptdatas, &occs_ok, &fts_ok, &err);
山水孤狼
2010-09-08
打赏
举报
回复
哪位大哥帮看看啊!
Info
Plus21实时
数据
库
文档
Info
Plus21实时
数据
库
开发接口文档,文档非常详细
aspen
Info
plus.21 原理
aspen
Info
plus.21 原理
实时
数据
库
及
数据
采集.pptx
完成对实时
数据
的集中海量存储 支持实时
数据
读写操作和历史
数据
的高效查询 提供实时计算、实时分析处理等功能 实时
数据
的组织和
访问
权限管理 3 实时
数据
库
及
数据
采集全文共31页,当前为第3页。 当前主流的实时...
Info
plus21-安装步骤.doc
Info
plus21-安装步骤
info
plus简介.pdf
info
plus简介pdf,
info
plus简介
其他数据库
2,208
社区成员
9,519
社区内容
发帖
与我相关
我的任务
其他数据库
其他数据库开发 其他数据库
复制链接
扫一扫
分享
社区描述
其他数据库开发 其他数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章