面向对象数据库:Ndatabase使用注意
来源:互联网 发布:编程公司 编辑:程序博客网 时间:2024/05/03 01:51
Ndatabase的使用最头疼的问题是不同操作系统间的文件无法共用。例如,在一台电脑下建的文件,在另一台电脑上读取出错。
报错为:NDatabase has thrown an Exception\nError:10:Internal error : Session.getMetaModel 。
出现这种问题,是由于一下两个原因:
1)你打包的类里面含有Framework中的类;
2)不同操作系统间安装的Framework版本不一样;
综合起来描述:当你在Framework 4.0下打包的类中含有该Framework中的类时,你在转悠Framework 4.5的电脑上打开该数据文件,数据库就会无法识别,因为模型已经被篡改。
解决方案(二选一):
1)修改打包的类中的数据类型到int或double等简单的低级数据;
2) 把装有4.5的电脑上的4.5卸载掉,重新按照4.0.
该解决方案灵感来源于Ndatabase论坛:http://ndatabase.codeplex.com/discussions/554523 ;
报错为:NDatabase has thrown an Exception\nError:10:Internal error : Session.getMetaModel 。
出现这种问题,是由于一下两个原因:
1)你打包的类里面含有Framework中的类;
2)不同操作系统间安装的Framework版本不一样;
综合起来描述:当你在Framework 4.0下打包的类中含有该Framework中的类时,你在转悠Framework 4.5的电脑上打开该数据文件,数据库就会无法识别,因为模型已经被篡改。
解决方案(二选一):
1)修改打包的类中的数据类型到int或double等简单的低级数据;
2) 把装有4.5的电脑上的4.5卸载掉,重新按照4.0.
该解决方案灵感来源于Ndatabase论坛:http://ndatabase.codeplex.com/discussions/554523 ;
0 0
- 面向对象数据库:Ndatabase使用注意
- C#开源轻量级对象数据库NDatabase介绍
- C#开源轻量级对象数据库NDatabase介绍
- db4o 面向对象数据库的安装使用
- 06-面向对象,使用mysqli遍历数据库
- 面向对象中的注意点
- 面向对象几点注意
- 1.面向对象数据库
- 面向对象数据库
- 面向对象和数据库
- 数据库面向对象设计
- 面向对象数据库
- 面向对象数据库
- JavaScript使用对象注意
- 面向对象(需要注意的问题)
- JAVA面向对象-----抽象类注意细节
- 面向对象_继承的注意项和什么时候使用继承
- 数据库触发器使用注意
- syslog-ng (日志集中管理)
- 一款创意的表单设计
- quartz(二)--与spring整合
- Android从入门到精通第9章:图形图像处理技术
- VB.net版机房人重构中的结账之音符
- 面向对象数据库:Ndatabase使用注意
- 新浪实时股票数据接口
- LKDBHelper 数据库位置
- uvaRoot :: AOAPC I: Beginning Algorithm Contests (Rujia Liu) :: Volume 0. Getting StartedSubmit Do
- 3DMax二次开发的配置
- Ubuntu-下载工具--uget+aria2
- 多个div水平排列并出现横向滚动条
- 贪心法——区间的最大覆盖数
- 最小数字