06 2011 档案

利用反射来实现多数据库访问
摘要:最近公司做工商外资的项目,要求使用DB2数据库与Oracle数据库切换。需求是只要把webconfig中的配置一改就可以实现数据来源在DB2与Oracle之间切换。经过思考,觉得可以用抽象工厂来实现这一功能,后边仔细一想,感觉有点麻烦,后边想到了用反射来实现。思路是这样的:将数据访问层抽取出来,提取成接口DomeIDAL类库,再不同的数据库建立不同的数据访问层实现接口,如使用DB2话就对应有一个DB2的数据访问类库项目DBTwoDAL,里面的类对应实现DemoIDAL中的接口,oracle有OracleDAL数据访问类库对应,这样将不同的数据库的访问抽取出来。然后再见一个反射工厂DemoFac 阅读全文

posted @ 2011-06-29 09:54 Joey_zy0210 阅读(1419) 评论(13) 推荐(0)

2011-06-24日工作日志
摘要:1.今天做外资项目时,遇到两个Jquery的问题。一、给超链接动态添加事件时,用$("#aId").attr("onclick","函数名称");这种方法ie不认,标准写法是$("#aId").click(function(){代码....});或$("#aId").bind('click', function() { 代码...});二,后边又动态给去掉A 标签onclick事件,却去不掉了,用unBind().去不掉,最后改用JS的写法window.document.getE 阅读全文

posted @ 2011-06-24 17:54 Joey_zy0210 阅读(227) 评论(0) 推荐(0)

几个弹层、弹窗、图片滚动查看、的js插件
摘要:http://colorpowered.com/colorbox/http://fancybox.net/http://swip.codylindley.com/DOMWindowDemo.html 阅读全文

posted @ 2011-06-16 16:19 Joey_zy0210 阅读(619) 评论(0) 推荐(0)

jQuery用focus()使文本输入框获得焦点且焦点在文字的最右的方法
摘要:$("#ID").focus(function(){$("#ID").val($("#ID").val());});$("#ID").focus(); 阅读全文

posted @ 2011-06-15 15:18 Joey_zy0210 阅读(2805) 评论(1) 推荐(0)

如何在SQL Server查询语句(Select)中检索存储过程(Store Procedure)的结果集?
摘要:如何在SQLServer查询语句(Select)中检索存储过程(StoreProcedure)的结果集?(2006-12-14 09:25:36) 与这个问题具有相同性质的其他描述还包括:如何在SQL Server存储过程中获取另一存储过程的执行结果记录集?如何在存储过程中检索动态SQL语句的执行结果?如何实现类似SELECT * FROM (EXEC procedure_name @parameters_var) AS datasource ... 的功能?procedure_name是一个存储过程的名字,@parameters_var是过程参数列表如何将一个存储过程的执行结 阅读全文

posted @ 2011-06-13 14:23 Joey_zy0210 阅读(13824) 评论(0) 推荐(0)

C#与ASP.NET(CS与BS)结合开发应用传递参数的方法
摘要:项目主要是CS+BS结合开发,其中涉及到参数互传的问题,把CS中的参数传回到BS网站中,比如:登录的员工编号;之后把BS网站中的参数传回到CS软件中,比如:客户编号;以下是主要代码,详细的就不写了,写核心部分:方法一:CS传递参数到BS网站的做法:第一:在CS中创建浏览器控件webBrowser,主要用到这个东西,单击提交按钮执行方法如下:private void callCLogin_Test(){// 100 是员工编号this.webBrowser.Navigate("javascript:getEmployeecode('100');void(0);" 阅读全文

posted @ 2011-06-01 09:16 Joey_zy0210 阅读(5556) 评论(2) 推荐(3)

导航