2011-4-10 10:50
lingeasy
DHibernateQuery 是不是不能用integer类型做主键?
DHibernateQuery 是不是不能用integer类型做主键?
今天在调用的时候发现一直出错。
后来提取出了 saveOrUpdateData 函数
在执行:FieldByName(map.getTable(i).hashName).Value := map.getTable(i).hashValue;
发现如果 hashValue为integer的时候,报错。
有谁知道如何解决的?麻烦提供下。
应该不可能说无法使用integer类型吧。
2011-4-10 13:22
lingeasy
第一个问题:转换错误问题 这里有方法 integer格式会出错 [url=http://bbs.cnpack.org/viewthread.php?tid=3795&extra=page%3D6]http://bbs.cnpack.org/viewthread.php?tid=3795&extra=page%3D6[/url]
第二个问题:
saveandupdate函数 有个循环将map里的键值 赋值。
而一旦设置主键key,主键是无法赋值的,那么循环中因为设置了主键就会导致错误。
但是如何修复呢?或者用什么方法应对呢?
感觉这个控件应该很成熟了,这方面问题应该有考虑到吧。但是事例里貌似没出现这样的问题。
实例里的QQCode是主键 但是没出现错误啊。
难道和自动增长也有关系?
实例里的自动增长全部按照年月日期来的。。。
2011-11-3 17:10
注用户册
这个下载地址是哪里啊
2011-11-3 18:07
Passion
在GoogleCode上:
[url]http://code.google.com/p/cnpack/[/url]
页:
[1]
Powered by Discuz! Archiver 5.0.0
© 2001-2006 Comsenz Inc.