社区
DataWindow
帖子详情
你可能沒有見到過如此樣子的項次問題﹐有興趣嗎?
littlebear1120
2004-10-28 09:36:32
窗口中的項次是表中的一個字段﹕item_no,寬度為3﹐
以前顯示格式是01﹐02...現要求改為001﹐002...
我將它的屬性format改為﹕string(getrow() - first(getrow() ) + 1 ,'000')后﹐
雖然窗口中的顯示樣式為001﹐002...,
但數據庫中item_no的數據仍為01﹐02...
我怎么辦才能將表中item_no字段的數據也改為001﹐002...
...全文
110
12
打赏
收藏
你可能沒有見到過如此樣子的項次問題﹐有興趣嗎?
窗口中的項次是表中的一個字段﹕item_no,寬度為3﹐ 以前顯示格式是01﹐02...現要求改為001﹐002... 我將它的屬性format改為﹕string(getrow() - first(getrow() ) + 1 ,'000')后﹐ 雖然窗口中的顯示樣式為001﹐002..., 但數據庫中item_no的數據仍為01﹐02... 我怎么辦才能將表中item_no字段的數據也改為001﹐002...
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
devil_heart
2004-10-29
打赏
举报
回复
估计这个字段的Edit属性中的Style Type用的是EditMask,要改一下
编程夜猫
2004-10-29
打赏
举报
回复
在数据库的SQL执行器中执行。
在PB的ISQL中也行。
编程夜猫
2004-10-29
打赏
举报
回复
update 表 set item_no=left('000',3 -len(item_no))+item_no
littlebear1120
2004-10-29
打赏
举报
回复
大家幫助幫助嘛。
littlebear1120
2004-10-29
打赏
举报
回复
這么多人幫忙﹐我要加分啊﹐呵﹗呵﹗
freedom2001
2004-10-29
打赏
举报
回复
很简单,按照你所说的修改属性,然后UPDATE就行了,或者你即改属性也UPDATE数据库,修改属性只是一个显示属性而已,对于实际的数据没有进行任何改动,这点你要明白
littlebear1120
2004-10-29
打赏
举报
回复
这个字段的Edit属性中的Style Type用的是Edit﹐不是Edut Mask
thelazyman
2004-10-29
打赏
举报
回复
治根也要治本
数据窗口字段edit属性style type也要修改好其内容
huihuishou
2004-10-28
打赏
举报
回复
输入新数据的窗口需要重新修改,同时已经存在的数据也需要用SQL更新。
littlebear1120
2004-10-28
打赏
举报
回复
直接寫SQL只能把表中的已經存在的數據改過來﹐
但在輸入新數據時﹐它仍為01﹐02啊。
那樣不是每輸一次﹐就要update一次。
llitcwl
2004-10-28
打赏
举报
回复
直接写SQL:
update 表 set item_no='0'+item_no
如果是ORACLE:
update 表 set item_no='0'||item_no
yzh963
2004-10-28
打赏
举报
回复
数据窗口更新时dw_1.accepttext()看看。
第一题PLC-气压控制-平衡回路ab模式元件表项次名称规格数量1.pdf
第一题PLC-气压控制-平衡回路ab模式元件表项次名称规格数量1.pdf
實績月報表.doc
實績月報表.doc
生产制造业日常管理表格——实绩月报表.doc
生产制造业日常管理表格——实绩月报表.doc
5S问题点改善一览表格式.doc
5S问题点改善一览表格式.doc
项目现场管理_5S问题点改善一览表.doc
项目现场管理_5S问题点改善一览表.doc
DataWindow
611
社区成员
20,469
社区内容
发帖
与我相关
我的任务
DataWindow
PowerBuilder DataWindow
复制链接
扫一扫
分享
社区描述
PowerBuilder DataWindow
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章