12 2005 档案

摘要:先介绍一下我们项目的数据库连结方案,由于某些需要,我们需要根据用户登录界面选择的信息连结到不同的数据库,也就是系统需要在运行时来选择数据库,在不同的数据库间进行切换。 这一段一直在关注Nhiernate的东东,觉得一个项目组如果大部分成员对数据库不太熟悉或者项目已经确定需要在多种数据库之间移植或者项目需要一个不错的ORM框架,那么Nhibernate是个不错的选择,可是心里老是犯嘀咕,不... 阅读全文
posted @ 2005-12-23 16:04 雨人(ralpher) 阅读(756) 评论(0) 推荐(0)
摘要:用程序来读写xml文件的内容,对于节点的内容是区分大小写的。配置文件如下:*****************providers.config*************** ******************************** 读写文件的代码程序如下:********************************************************** XmlD... 阅读全文
posted @ 2005-12-23 12:22 雨人(ralpher) 阅读(337) 评论(0) 推荐(0)
摘要:其实在IBatisNet中使用存储过程应该很简单了,应为IBatisNet本来就是基于Sql Mapping的。想着Npetshop中应该有例子看一下就行了,可是查了查map文件,发现没有,只要自己动手搞搞了。 在建立的测试数据库中建立一个简单的存储过程delUser @userId ******************************************************... 阅读全文
posted @ 2005-12-22 15:25 雨人(ralpher) 阅读(1450) 评论(0) 推荐(0)
摘要:读>笔记 装箱(Boxing) CLR允许通过与System.Object兼容的格式,将值类型的实例"克隆"到堆上,这个过程被称为装箱(Boxing),并且只要当一个值类型的实例被赋给一个对象引用变量、参数或者字段时,这个过程就会发生。 例子 public interface IAdjustor { void Adjust(); } pu... 阅读全文
posted @ 2005-12-22 10:18 雨人(ralpher) 阅读(224) 评论(0) 推荐(0)
摘要:到IBatisNet的官方网站http://ibatis.apache.org下载了相关资料后,偶是只要是Dnet的资料,统统下下来了:),先开始使用Npetshop1.0,如果连接Access数据库的话,可以很容易将系统搭建起来。运行起来后,考虑将数据库换为SqlServer数据库,由于没有找到Npetshop的SqlServer数据库脚本,只好作罢(比较纳闷,为啥不直接用MsPetsho... 阅读全文
posted @ 2005-12-20 11:51 雨人(ralpher) 阅读(1207) 评论(1) 推荐(0)