乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 74|回复: 5

[求助]图元id能修改吗?

[复制链接]

34

主题

70

帖子

5

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
206
发表于 2006-11-16 07:40:00 | 显示全部楼层 |阅读模式
我想把cad里的图元信息写到sql里,很多图形放在同一个数据库里.我用图元的id做为主键可是不同图形里有图元id相同的,请问有方法将图元ID改变成我想要的数字这样就不会有重复.
回复

使用道具 举报

158

主题

2315

帖子

10

银币

顶梁支柱

Rank: 50Rank: 50

铜币
2951
发表于 2006-11-16 08:34:00 | 显示全部楼层
不行
回复

使用道具 举报

34

主题

70

帖子

5

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
206
发表于 2006-11-16 10:44:00 | 显示全部楼层
请问:那图元句柄可以改吗?
回复

使用道具 举报

158

主题

2315

帖子

10

银币

顶梁支柱

Rank: 50Rank: 50

铜币
2951
发表于 2006-11-16 13:08:00 | 显示全部楼层
如果你要保存在数据库中并与原来图形中的图元并没有什么关联,可以直接使用随机数或由数据库自动编号好了。如果还需要,另加一个字段填写该ID。
回复

使用道具 举报

34

主题

70

帖子

5

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
206
发表于 2006-11-17 12:42:00 | 显示全部楼层
我想把图元信息写在库里,可以通过下载数据重新画出图形,有要修改好需要修改的图元后再上传到库里,一些图元还有其属性的,我只有通过图元来建立连接.
比如:我第一次入库时图形中A图元的ID 是22111其对应的属性是"苏州",当我这幅图需要修改时我从数据库将他下载下来重新生成图形后它的ID 就不是22111了,当我再上传后这个图元的属性就和"苏州"建立不了联系了!
回复

使用道具 举报

120

主题

326

帖子

7

银币

中流砥柱

Rank: 25

铜币
806
发表于 2006-12-24 14:48:00 | 显示全部楼层
图元信息是每生成一次图形就随机产生一个ID号,要想关联在图形生成时,必须同时更改数据库相应的ID号.
我的解决办法是
数据库建库至少有以下字段
图号(文件或零部件)名  图元名(如设备明细表中名称,或零部件名) 图形坐标 ID
数据库在运行到哪条记录,通过记录中图形坐标数据生成图形时,获取相应图元的ID号,更改ID字段的ID号,才能实现数据库记录与图形中图元的关联.
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-7-7 05:33 , Processed in 1.714236 second(s), 64 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表