在 PowerDesigner 里面怎么设置一个 int 型的字段递增呢?

gfiop 2006-11-23 09:24:23
谢谢...
...全文
812 27 打赏 收藏 转发到动态 举报
写回复
用AI写文章
27 条回复
切换为时间正序
请发表友善的回复…
发表回复
gfiop 2006-11-24
  • 打赏
  • 举报
回复
我没有设置数据库啊.
呵呵,顺便问一下.怎么设置数据库呢?
youqiong 2006-11-24
  • 打赏
  • 举报
回复
怎么有人和我一样的疑问
青锋-SS 2006-11-24
  • 打赏
  • 举报
回复
建PDM时首先就让你选择数据库.
feixianzhi 2006-11-23
  • 打赏
  • 举报
回复
楼上正解
青锋-SS 2006-11-23
  • 打赏
  • 举报
回复
不知楼主是否是这意思?
青锋-SS 2006-11-23
  • 打赏
  • 举报
回复
CDM里面有个Serial类型,定义成该类型就是自增.
PDM里查看表的属性,Columns选项卡,选中整列,查看列属性,打开另外一个窗口,右下角有个Identity,勾上即可.
青锋-SS 2006-11-23
  • 打赏
  • 举报
回复
楼主啊,搞了个11版本的试了一个,没有问题.
现在想来,应该是你的数据库不支持自增列.
我用SQL Server就有这个选项,但用Access时就没有该项.
gfiop 2006-11-23
  • 打赏
  • 举报
回复
呵呵.
青锋-SS 2006-11-23
  • 打赏
  • 举报
回复
没招咧.
没有11版本的PD.
gfiop 2006-11-23
  • 打赏
  • 举报
回复
呵呵.没有.
青锋-SS 2006-11-23
  • 打赏
  • 举报
回复
有结果了吗,楼主?
我当年就是这么发现怎么定义自增列的.
青锋-SS 2006-11-23
  • 打赏
  • 举报
回复
你可以这的试一下,在数据库中建一个有自增列的表,然后使用逆向工程生成该数据库的PDM,然后查看自增列的属性,看看哪儿勾上了,就可以达到目的了.

你按上面的方法可以找到.
青锋-SS 2006-11-23
  • 打赏
  • 举报
回复
你说的我这儿都有,在Mandatory的下面是idnetity.
gfiop 2006-11-23
  • 打赏
  • 举报
回复
帮助按钮上面是 Mandatory 选项,再上面是 Computed 选项.
没有Identity选项.
青锋-SS 2006-11-23
  • 打赏
  • 举报
回复
你可以这的试一下,在数据库中建一个有自增列的表,然后使用逆向工程生成该数据库的PDM,然后查看自增列的属性,看看哪儿勾上了,就可以达到目的了.
青锋-SS 2006-11-23
  • 打赏
  • 举报
回复
没用过,不清楚,应该差不多吧,就在General的右下角,"帮助"按钮上面.
gfiop 2006-11-23
  • 打赏
  • 举报
回复
我的是
11.0.0.1363
gfiop 2006-11-23
  • 打赏
  • 举报
回复
有一个Computed,但我试过了.它生成的SQL中没有把ID设成自增.
青锋-SS 2006-11-23
  • 打赏
  • 举报
回复
你用的什么版本,我用的8.
青锋-SS 2006-11-23
  • 打赏
  • 举报
回复
右下角.
加载更多回复(7)

1,076

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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