免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2159 | 回复: 6
打印 上一主题 下一主题

直接用sql语句建的表,rpg中如何去操作? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-04-21 15:55 |只看该作者 |倒序浏览
1、sql语句定义的字符型字段是变长的(VARCHAR),在rpg中是不是还有转换一下?
2、所用的数据库文件在F表中如何写?是不是每个表要建一个400上的逻辑文件(为了定义一个记录名)?

论坛徽章:
0
2 [报告]
发表于 2005-04-21 16:18 |只看该作者

直接用sql语句建的表,rpg中如何去操作?

2、不用非的建LF 的 RENAME一下就可以了

论坛徽章:
0
3 [报告]
发表于 2005-04-21 17:34 |只看该作者

直接用sql语句建的表,rpg中如何去操作?

[quote]原帖由 "xuguopeng"]2、不用非的建LF 的 RENAME一下就可以了[/quote 发表:


但RENAME的参数中外部记录格式应该写表名吗?直接用sql语句CREATE TABLE的表可没有记录名呀。请指教,谢谢!

论坛徽章:
0
4 [报告]
发表于 2005-04-21 18:05 |只看该作者

直接用sql语句建的表,rpg中如何去操作?

SQL创建的表默认的记录名和表名是一样的

论坛徽章:
0
5 [报告]
发表于 2005-04-21 20:11 |只看该作者

直接用sql语句建的表,rpg中如何去操作?

[quote]原帖由 "xuguopeng"]SQL创建的表默认的记录名和表名是一样的[/quote 发表:

我已经试过了,可以的。那为什么直接用不行呢?还得rename成内部记录格式呢?
另外上面关于操作变长字段的问题,我现在有几个用create tatle建的几个表,用rpgle写一个存储过程,中间进行读写操作,不用前嵌sql语句的方式。但是前端java调用存储过程时报数据映射出错,不知道什么问题?
谢谢你的帮助!

论坛徽章:
0
6 [报告]
发表于 2005-04-21 20:48 |只看该作者

直接用sql语句建的表,rpg中如何去操作?

rpgle支持变长的参数有很多问题,而且如果字段是中文变长就更加郁闷。

论坛徽章:
0
7 [报告]
发表于 2005-04-21 20:56 |只看该作者

直接用sql语句建的表,rpg中如何去操作?

[quote]原帖由 "wildfish"]rpgle支持变长的参数有很多问题,而且如果字段是中文变长就更加郁闷。[/quote 发表:

总觉得rpgle应该支持这些,可找不到方法,如果真的不支持,400就有点笨笨了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP