起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 190|回复: 9

[结贴]如何用代码动态改变枚举类型的查找属性

[复制链接]
发表于 2009-9-8 09:17:44 | 显示全部楼层 |阅读模式
如何用代码动态改变枚举类型的查找属性
回复

使用道具 举报

发表于 2009-9-8 09:33:06 | 显示全部楼层
http://bbs.justep.com/forum.php?mod=viewthread&tid=24413
参考下数据集查找属性的。
然后复制出来枚举类型的数据集到记事本上,看看属性如何设置。
回复 支持 反对

使用道具 举报

发表于 2009-9-8 09:36:59 | 显示全部楼层
不知道楼主具体需要修改啥属性,如果是修改或者增加删除查找的数据的话,建议使用数据查找,这样,直接修改被查找的记录更简单。

另外,可以在bbs上用“查找属性*修改”搜索,例如
http://bbs.justep.com/forum.php?mod=viewthread&tid=5670
http://bbs.justep.com/forum.php?mod=viewthread&tid=508
等等
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-8 14:07:43 | 显示全部楼层
回2楼:枚举类型的复制下来是xml格式的,我要修改不会也要返回一个大的xml格式的字符串吧。我只针对枚举类型的,其他类型的我会。

回3楼:提问前已经搜索了,没有找到合适的答案。

我们的需求是这样:用户会输入一个文本,然后我们会解析这个文本中的一些特定内容。而枚举类型的枚举值就是这些特定内容,所以对用户输入什么,多长,多少个我们也不确定
回复 支持 反对

使用道具 举报

发表于 2009-9-8 14:57:38 | 显示全部楼层
呵呵,但你这个字段肯定是一个非二进制字段,如果是二进制字段就不能定义查找属性了,
如果是一个字符型字段,存储跟数据库有关了,这样就可以定义一个最大的字符型长度的字段,解析后,存放到表上,这样数据查找就从这个表中来查就可以了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-8 15:29:12 | 显示全部楼层
就是一个字符型字段,长度我们会口头沟通不会填的太长。
也就是说用代码改枚举类型不好改,只能将这些值临时存到一个表上了?
回复 支持 反对

使用道具 举报

发表于 2009-9-8 15:33:04 | 显示全部楼层
不如做一个公共的字典表方便。维护起来也方便些。都写成xml格式的枚举,怎么维护啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-8 15:36:07 | 显示全部楼层
回7楼,就是想这么做的,打算用通用编码表。不用枚举类型,用数据查找
回复 支持 反对

使用道具 举报

发表于 2009-9-8 15:43:45 | 显示全部楼层
那就小心效率慢的问题。不要用查找属性里面的过滤(只是客户端过滤,不会减少数据传输量),用业务数据方法定义。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-8 15:48:18 | 显示全部楼层
明白,谢谢
结贴吧
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-16 07:26 , Processed in 0.035328 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表