如何修改 datawindow 的 coltype 属性?

h8849 2003-05-06 01:17:33
我在做一个项目时需要对表结构作出修改,其中有一字段要从 varchar(20) 改为varchar(60) 。但是在此项目中涉及到此字段的datawindow有数十个,因此我想使用程序修改,方法是:从PBL中读出datawindow,然后使用modify()修改,但我发现modify()修改失败,why? 感谢你的建议!
...全文
116 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
pb中是不能改的?
用decsribe("列名.coltype")
再modify()试一下
waterstony 2003-05-20
  • 打赏
  • 举报
回复
pb不允许修改coltype的值,用逍遥子的办法。
freshman113 2003-05-08
  • 打赏
  • 举报
回复
PB会自动修改,只要你随便改变一下SQL语句,哪怕是加一个空隔!!返回后就可以了。
h8849 2003-05-06
  • 打赏
  • 举报
回复
谢谢 wkp ,不过我发现正常的datawindow 也无法修改 coltype ?怎么办?难道必须手工改吗?
wangkenping 2003-05-06
  • 打赏
  • 举报
回复
从PBL中读出datawindow是不是用LibraryExport?
如果是的话。你modify()修改的那就是本文了。所以modify()修改失败。我建议你那是通过正常的方法修改。

611

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder DataWindow
社区管理员
  • DataWindow社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧