2012年4月30日
摘要: 首先,停止MySQL的服务。开始--运行--services.msc--找到MySql服务,停止mysql的默认安装位置:C:\Program Files\MySQL\MySQL Server 5.0然后,修改my.ini文件。进入MySQL的安装目录,找到my.ini,修改datadir的值。#Path to the database rootdatadir="D:/Program Files/MySQL/MySQL Server 5.0/Data/" -- 修改这个值即可最后,启动MySQL服务。开始--运行--services.msc--找到MySql服务,启动 阅读全文
posted @ 2012-04-30 01:38 祥亿软件 阅读(371) 评论(0) 推荐(0) 编辑
  2012年4月5日
摘要: 我们在开发项目的过程,总会遇到数据并发的情况。掌握好数据并发访问技术是保障数据库正确性、一致性所必需的。解决并发问题,可以从数据库方面下手,同时也可以从程序本身进行控制。我们现在就讨论,针对程序本身,如何控制好并发的现象。XY-ORM平台提供了悲观并发和乐观并发两种解决方式。针对不同的应用,配置不同的解决方式。关于悲观和乐观的概念,这边就不再详细描述,博客园高手也很多,呵呵。。在XY-ORM中,要实现通过悲观并发控制,则是通过一种锁行为启用事务,在事务执行的过程中,阻止其他用户访问或者更新记录;系统支持的锁行为有以下几种:// 摘要: // 指定连接的事务锁定行为。 pub... 阅读全文
posted @ 2012-04-05 23:14 祥亿软件 阅读(782) 评论(0) 推荐(1) 编辑
  2012年3月31日
摘要: 最近在用SqLite来做框架测试,在查询的时候遇到了一个问题。首先,大家看下我的语句:直接用sql语句在SQLite Develop查询的结果:通过程序查询的语句:TestEo eoo = m_TestDao.Load("Select * From MAIN.[TestEo] where Id='0534ce32-6685-45c7-9f6f-72b03444ffe5'");通过参数化查询的结果: DbParameter p = m_TestDao.Db.CreateParameter(); p.ParameterName = "@param1&q 阅读全文
posted @ 2012-03-31 13:18 祥亿软件 阅读(699) 评论(0) 推荐(0) 编辑
  2012年2月24日
摘要: 当对GridView控件进行数据绑定时,如果绑定的记录为空,网页上就不显示GridView,造成页面部分空白,页面布局结构也受影响。上网搜到了以下方法:1 在空数据模板列中加上一个table,然后写一堆gridview列集合;2 如果datasource为空,那么新增一行空数据;3 重写datagridview控件,然后重新定义呈现方法.其实微软已经为我们想好了这些问题,我们不需要把它搞的那么复杂.ShowHeaderWhenEmpty="true"短短的一个属性就可以搞定!我现在用的asp.net是4.0,2.0的我没有测试过,不过应该也有这个属性哈. 阅读全文
posted @ 2012-02-24 15:12 祥亿软件 阅读(768) 评论(4) 推荐(0) 编辑
  2011年7月25日
摘要: 在CMD中进入目录C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727,运行aspnet_regiis1、aspnet_regiis -ga administrator(administrator为当前用户)2、aspnet_regiis -i (注册IIS)3、iisreset /noforce (重启IIS) 阅读全文
posted @ 2011-07-25 14:58 祥亿软件 阅读(148) 评论(0) 推荐(0) 编辑
  2011年7月9日
摘要: 这几天,因为框架方面的需求,需要给实体在保存时将数据库的默认值加载出来。Hibernate提供了这样一种机制,就是保存实体的时候,会返回一个序列化,如果id是自增主键,那么返回的就是插入的id。如果还有些列的话,那么我们根据返回的id去加载一次,这样其实会有三次操作:1 执行保存;2 查找出插入的主键;3 根据主键加载。趁没啥事,就去反编译了它底层代码,他们去查最新插入id是通过数据库本身提供的函数,他们在同一个连接上是非线程安全的。所以,思考了许久,决定采取另外一种方法,就是自己定义一个唯一键,这个键不一定是主键,能决定唯一就行,推荐用GUID,并且对于需要返回的列,则给出特性来标记。比如, 阅读全文
posted @ 2011-07-09 15:56 祥亿软件 阅读(1409) 评论(1) 推荐(1) 编辑
  2011年7月8日
摘要: 前段时间,我被同事问起“是否需要框架”这个话题,他觉得用原生框架来的更稳定、效率更高。没错,直接用增删改查语句来操作数据库是更快些,但是带来的问题就是二次开发或者维护很繁琐,并且更换数据库平台时,也改的内容也会是非常多。当初我们公司在开发一个企业进销存管理软件时,最初的时候用sqlserver,后来客户要求要oracle,并且有些模块要加加减减,导致我们那段时间经常加班到深夜,并且还漏洞百出。究其原因,主要在于sql语句有些地方没有即时改过来。比如,有一张客户表CUSTOMER,原本有ID,CUSTOMER_NAME,ADDRSS,CREATE_TIME..等列,后来新增了IDENTITY_N 阅读全文
posted @ 2011-07-08 20:04 祥亿软件 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 1.小强每天在村里晃悠,爹妈看着发愁,心想这孩子将来怎么办呀;小明每日都苦读诗书,父母喜在心里,村里人都认定他必有出息。 2.那年,小强和小明都是十九岁,小强跟着村里的外出打工,来到了高速公路的工地,保底工资三千块;小明考上了一所重点大学,读的是道路与桥梁专业,学费每年五千多。 3.那年,小强和小明都是二十三岁小强的爹妈给他说个巧媳妇,是邻村的,特别贤惠;小明在大学里谈了个女朋友,是邻校的,很有文化。 4.那年,小强和小明都是二十四岁小强在老家结了婚,把媳妇带到工地上,来给他洗衣做饭,恩爱有加;小明终于大学毕业,找了施工单位工作,跟女友分居两地,朝思暮想。 5.小强每天很快乐,下了班就没... 阅读全文
posted @ 2011-07-08 16:59 祥亿软件 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 做项目开发近两年半,却一直因为设计框架的原因未来注册,cnblogs,我来啦!这次来博客园也是因为在设计框架的过程产生了许多想法,在此愿跟各位分享交流! 阅读全文
posted @ 2011-07-08 13:22 祥亿软件 阅读(122) 评论(0) 推荐(0) 编辑