上一页 1 ··· 9 10 11 12 13 14 下一页

2007年4月19日

放在首页,希望你们帮我来解说一下这个简单的问题,有没有其它的实现方式。

摘要: 希望大家来帮我解决这个问题,对象的多态。 阅读全文

posted @ 2007-04-19 20:21 zqonline 阅读(428) 评论(3) 推荐(0) 编辑

2007年4月7日

ORM(四)应用.脚本管理工具

摘要: 数据脚本的维护,不知道各位有什么好的工具推荐没有,由于以前一直是用手工来进行脚本的维护操作,很麻烦,而且容易出错.大多数时候,都在原来的基础上进行直接修改.今天有点时间就完成了一个简陋的工具,也是对ORM组件的应用. 阅读全文

posted @ 2007-04-07 17:33 zqonline 阅读(698) 评论(0) 推荐(0) 编辑

2007年4月3日

ORM(三)实体

摘要: 由于我目前是在winform下进行开发,如果采用xml来进行影射关系,我觉得有点复杂。采用属性来描述,我又觉得控制起来不方便。所以就把字段的定义转换为类,成为实体的公共属性。实体是能过反射来发现自己有那些实体字段IEntityField。 下面我们来看看一个实体的定义,我是根据Northwind数据库是的表进行示例的。 阅读全文

posted @ 2007-04-03 23:53 zqonline 阅读(2406) 评论(0) 推荐(0) 编辑

ORM(二)数据层的定义和实现。

摘要: 这是一个简单的数据层实现,没有什么技术含量。是我这个“ORM”的基石。 阅读全文

posted @ 2007-04-03 22:38 zqonline 阅读(2336) 评论(0) 推荐(0) 编辑

2007年4月2日

ORM(一)OQL结构图

摘要: 我们来看看如何把sql语句抽象为接口. 阅读全文

posted @ 2007-04-02 23:49 zqonline 阅读(3185) 评论(12) 推荐(0) 编辑

2007年1月28日

一个简单的Tcp编程练习。

摘要: 公司有两台服务器,每次都要手动去关机,比较麻烦。以前没有进行过Sockets编程。开发环境:vs2003开发语言:vb.net周未,只在本机的xp系统上调试通过.共有四个项目Client 是客户端,用于执行命令。Server是服务端,用于接受命令,并在服务器上执行。NetWorkLib 只是定义了命令对象的接口CommandLib 实现具体的命令(目前只有关机和重启)也可以扩展命令只要实现IHan... 阅读全文

posted @ 2007-01-28 21:16 zqonline 阅读(1296) 评论(0) 推荐(0) 编辑

2007年1月22日

最近遇到在xp下不能安装mdac2.7问题的处理方法。

摘要: 删除了重装了无效,系统是ghost直接恢复过来的。之前好像是正常的,不知道什么原因突然不正常了,安装2.7提示安装成功确无效,由于不能上网没有试安装2.8,后来在网上找资料可以通过%system%\inf\mdac.inf文件上点右键安装。问题解决。 阅读全文

posted @ 2007-01-22 22:27 zqonline 阅读(2087) 评论(1) 推荐(0) 编辑

2006年12月17日

Lily.Core组件介绍,第一讲 实体的生成

摘要: 实体的生成,实体容器的获取,把实体容器里的对象更新到数据库。 阅读全文

posted @ 2006-12-17 01:17 zqonline 阅读(365) 评论(0) 推荐(0) 编辑

2006年12月13日

61条面向对象设计的经验原则

摘要: (1)所有数据都应该隐藏在所在的类的内部。 (2)类的使用者必须依赖类的共有接口,但类不能依赖它的使用者。 (3)尽量减少类的协议中的消息。 (4)实现所有类都理解的最基本公有接口[例如,拷贝操作(深拷贝和浅拷贝)、相等性判断、正确输出内容、从ASCII描述解析等等]。 (5)不要把实现细节(例如放置共用代码的私有函数)放到类的公有接口中。如果类的两个方法有一段公共代码,那么就可以创建一个防止这些... 阅读全文

posted @ 2006-12-13 13:11 zqonline 阅读(199) 评论(0) 推荐(0) 编辑

2006年11月15日

在sqlserver视图中慎用table.*的方式。

摘要: 记得在前几个月公司的一个同事就反应说,视图返回的列存在有错位的情况。当时也没有找到原因,也就没有去追究此问题了。今天我也遇到了这种情况,我在一个表里增加了一个自动增长字段。客户反应在进行一个业务操作时发现返回的数据列不正确,经检查发现是两个表进行连接的视图,其中一个使"*"的方式返回所有列。把视图修改为明确的指定要显示的列,问题解决。造成原因。未知。。。 阅读全文

posted @ 2006-11-15 23:08 zqonline 阅读(393) 评论(1) 推荐(0) 编辑

2006年10月15日

报表管理系统。

摘要: 一个MIS系统,报表的也是不小的工作量。也是比较头痛的地方。到了后期更是永远的痛。当前系统的报表大多数都是采用硬编码的,样式太死板了,用户想增加一列,或是改变一下列宽,字段大小都要打开编译器。这样的工作,觉得比民工都还不如。虽然后来通过配置文件和样式文件满足了一部份需求,但时有特例,这时又要重新开始。商业化的报表软件很多,学习也是一个不小的压力,虽然IT人士就是要不断的学,可是就目前而言,根本没有... 阅读全文

posted @ 2006-10-15 22:56 zqonline 阅读(396) 评论(0) 推荐(0) 编辑

2006年10月10日

诉说加班。

摘要: 以前听说程序员加班是常事了,经常是为了赶活或是项目计划不合理,一直以来也是听听。到目前为止,我好像一直都没有必须要指定的某一段时间内完成一样的事情的指令,不知道是我的大幸还是我的不幸。不过我还是不可幸免的常在深夜才回家,坐在公司里写代码和在家里真是两个感觉,也许是家里的电脑太差,或是桌子和我的身高不匹配造成我在使用电脑时身体很不爽。所以我也愿意走一段路到公司里来。公司有一个签到表,从我来公司以来,... 阅读全文

posted @ 2006-10-10 23:31 zqonline 阅读(209) 评论(0) 推荐(0) 编辑

2006年10月5日

我的脏杯子。

摘要: 杯子乱谈。。 阅读全文

posted @ 2006-10-05 22:29 zqonline 阅读(251) 评论(0) 推荐(0) 编辑

2006年9月28日

以此文来纪念我两年来的程序员生活。

摘要: 时间过得真快,两年就这样飞过了,我的水平确不像时间一样的速度。学习,思考,激情做一个有思想的人。 阅读全文

posted @ 2006-09-28 22:40 zqonline 阅读(236) 评论(0) 推荐(0) 编辑

2006年9月27日

最近这段时间的杂想。

摘要: 从上周开始就准备对一模块就行改造和重构,预计是花三天时间把工作完成,也给客户承诺了在星期一的时候,进行实施。结果没有想到工作量太大。根本不可能完成。其实当前模块的代码已经完成得差不多了,但是整体结构有欠考虑。同时最近开发了一个新的数据层组件,准备进行应用。虽然此组件是由本人进行开发和构造的,但是实际应用中还是存在一些问题,同时又在处理此组件的BUG和功能的调整,也就加重了工作量。这时都想放弃应用此... 阅读全文

posted @ 2006-09-27 23:50 zqonline 阅读(149) 评论(2) 推荐(0) 编辑

2006年9月14日

SQL语句对象化,先看示例代码.

摘要: 说明:当前只是针对SQLServer数据,其它的数据库我也没有用过,不过在基础上扩展重构工作量不是很大.IN语句 'SELECT XSH_HT_合同.合同编号,XSH_HT_合同.合同名称 FROM XSH_HT_合同 WHERE XSH_HT_合同.合同编号 IN (@p70798e19b6c748519ab37515e1884d8b,@pd0873785429445d8868c51dfd3... 阅读全文

posted @ 2006-09-14 01:03 zqonline 阅读(713) 评论(0) 推荐(0) 编辑

2006年9月9日

实体与实体集合的绑定

摘要: 开发环境:Vs2003实体类实现了IEditableObject接口,IEditableObject接口的作用是在绑定后可以按Esc取消先前输入的值. ''' -----------------------------------------------------------------------------''' Project : 实体和实体集合的绑定''' Class :... 阅读全文

posted @ 2006-09-09 18:06 zqonline 阅读(1273) 评论(0) 推荐(0) 编辑

一个人不只是在做事,还要多思考.

摘要: 转眼之间为这个厂服务已经有一年有余了,让自己认识了很多问题,也引起了我的思考.暂且把自己的一些想法记录下来. 我认为软件系统能把一个厂里职责明确化,每个该负责什么,都有明确的界定.而在没有软件系统时,每个该负责的就比较笼统,对于细则可能就比较粗. 这样就会造成应用系统时,发现有一些事情好像不是我做的,我以前也没有做,没有做好也有责任.在推托.总是努力的去沟通,告诉他做了,对她做的其它业务起到一定的... 阅读全文

posted @ 2006-09-09 14:03 zqonline 阅读(424) 评论(1) 推荐(0) 编辑

从数据表中取出第n条到第m条的记录的方法

摘要: select top 页大小 *from table1 where id> (select max (id) from (select top ((页码-1)*页大小) id from table1 order by id) as T ) order by id 从publish 表中取出第 n 条到第 m 条的记录: SELECT TOP m-n+... 阅读全文

posted @ 2006-09-09 11:52 zqonline 阅读(153) 评论(0) 推荐(0) 编辑

如何在定义游标的时候使用动态sql语句?

摘要: 这样写是错的 declare @qa nvarchar(200)declare @i intdeclare @sql nvarchar(255)set @i = 1while @i <= 5 begin set @sql = 'select q' + convert(nvarchar(2), @i) + ' from ImportSurveyInfo' set @i = @i + 1 decl... 阅读全文

posted @ 2006-09-09 11:51 zqonline 阅读(364) 评论(0) 推荐(0) 编辑

2006年9月3日

我来说说自定义对象集合的绑定

摘要: 我只是在这里抛砖引玉,这其中好多结果都是参照其他技术人员的一些例子和介绍,不过我始终没有找到全面的介绍(就是事无具细的)不过这样也好,所以只能自己摸索,这其中我也有好多不解之处.我就按我如何来解决这些问题来写写.我的自定义对象集合是是继承于CollectionBase的.因为CollectionBase已经实现了ILIST接口,也就是说可能直接绑定到了DataGrid控件.但是在默认情况自定义类的... 阅读全文

posted @ 2006-09-03 19:08 zqonline 阅读(2169) 评论(3) 推荐(0) 编辑

关于自定义实体集合绑定datagrid控件在进行编辑时出现错误"向原始数据存储区提交行时出错"的原因.

摘要: 已实现了自定义实体集合绑定到datagrid控件的要求,但在进行编辑的时候有时会出现"向原始数据存储区提交行时出错"的错误,在移除行的时候.经查阅msdn.需要在集合的移除项目时,需要触发接口IBindingList定义的ListChanged事件 重写CollectionBase的方法#Region "重写CollectionBase的方法" '在清除 CollectionBase... 阅读全文

posted @ 2006-09-03 13:10 zqonline 阅读(420) 评论(1) 推荐(0) 编辑

2006年9月2日

如何对实体对象进行绑定.

摘要: 初期.定义了一个实体的强类型集合.继承于CollectionBase由于CollectionBase已经实现了IList接口,我的实体也可以绑定到了datagrid.默认只要是类的公共属性都会出现在datagrid中.这不是我想要的.翻了一下msdn和在网上查了一下资料,需要使用接口ItypeList才能实现我的要求.ITypedList接口介绍提供发现可绑定列表架构的功能,其中可用于绑定的属性不... 阅读全文

posted @ 2006-09-02 19:34 zqonline 阅读(639) 评论(0) 推荐(0) 编辑

与数据绑定相关的接口

摘要: Windows 窗体编程 与数据绑定相关的接口 使用 ADO.NET,可以创建许多不同的数据结构,以满足应用程序和正在处理的数据的绑定需要。您可能希望创建自己的类,以便在 Windows 窗体中提供或使用数据。这些对象可以提供各种级别的功能和复杂性,从基本的数据绑定,到提供设计时支持、错误检查、更改通知,甚至是支持对数据本身所做更改的结构化回滚。 数据绑定接口的使用者 以下部门描... 阅读全文

posted @ 2006-09-02 12:33 zqonline 阅读(1163) 评论(0) 推荐(0) 编辑

2006年9月1日

数据层之我的查询设计.

摘要: 虽然现在网络上很多很好的orm都不错,并起也是开源的.我想走走弯路也是有必要的.让自己对这个理解更深刻.我不想把他搞得太复杂,太复杂了学习曲线也比较高,潜在的BUG也更多(当然是个人水平的原因.)我的要求和目的:1.所有的表和视图都映射成一个实体.系统不负责一对多或多对多关系的处理.2.目前只是针对SQLServer设计的,因为mysql...等其它数据库我也没有使用过.不过尽量对其进行抽象.等以... 阅读全文

posted @ 2006-09-01 18:07 zqonline 阅读(481) 评论(0) 推荐(0) 编辑

上一页 1 ··· 9 10 11 12 13 14 下一页

导航