• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
gooliugle
博客园    首页    新随笔    联系   管理    订阅  订阅
2010年4月27日
工厂模式+配置文件+反射 实现数据库访问程序
摘要: 控制台代码:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--1usingSystem;2usingSystem.Collections.Generic;3usingSystem.Text;4usingSystem.Reflection;//反射命名... 阅读全文
posted @ 2010-04-27 21:13 gooliugle 阅读(938) 评论(1) 推荐(0)
大话设计模式读书笔记12----抽象工厂模式(Abstract Factory)
摘要: 抽象工厂模式(Abstract Factory):提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 1、为创建不同的对象,客户端应使用不同的具体工厂。2、所有在简单工厂的地方,都可以用反射技术来去除Swich或if,解除分支判断带来的耦合。 阅读全文
posted @ 2010-04-27 20:02 gooliugle 阅读(304) 评论(0) 推荐(0)
C# 连接各种数据库总结。
摘要: 1、连接Access代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--1publicstaticOleDbConnectiongetConn()2{3OleDbConnectionConn=null;4stringStrConn="Provider=... 阅读全文
posted @ 2010-04-27 17:35 gooliugle 阅读(445) 评论(0) 推荐(0)
try/catch/finally
摘要: 使用例子:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--1publicvoidExecuteSql(stringconString,stringcmdString)2{34SqlConnectioncon=newSqlConnection(con... 阅读全文
posted @ 2010-04-27 17:29 gooliugle 阅读(235) 评论(0) 推荐(0)
C# 判断一个文件是否正在被使用。
摘要: /// <summary> /// 判断一个文件是否正在使用函数/// </summary>/// <param name="fileName">将要判断文件的文件名</param> /// <returns> bool</returns>代码Code highlighting produced by Actipro Code... 阅读全文
posted @ 2010-04-27 17:18 gooliugle 阅读(7229) 评论(0) 推荐(0)
C# 定时器事件。(设置时间间隔,间歇性执行某一函数,控制台程序)
摘要: 引用using System.Timers;定时器事件代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--staticvoidMain(string[]args){Method();#region定时器事件TimeraTimer=newTimer();... 阅读全文
posted @ 2010-04-27 17:00 gooliugle 阅读(5059) 评论(1) 推荐(0)
大话设计模式读书笔记11----建造者模式(Builder)
摘要: 建造者模式(Builder):将一个复杂对象的构建与它的表示分离,使得同样的建造过程可以创建不同的表示。1、Builder是什么?是创建一个Product对象的各个部件指定的抽象接口。2、ConcreteBuilder 是什么?是具体建造者,实现Builder接口,构造和装配各个部件。3、Director是什么?指挥者,构建一个使用Builder接口的对象。建造者模式代码Code highligh... 阅读全文
posted @ 2010-04-27 16:01 gooliugle 阅读(400) 评论(0) 推荐(0)
查询多月份中某一字段的最小值,最大值,平均值,其中每个月为一张表。
摘要: 循环生成表名代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--1if(startYM==endYM)2{3tableName1="ANALOG_DATA_"+startYM;//表名4sql="selectmin(pval),max(pval),ro... 阅读全文
posted @ 2010-04-27 15:37 gooliugle 阅读(729) 评论(0) 推荐(0)
DataTable添加行和列的方法
摘要: DataTable添加行和列的方法: DataTable dtResult = new DataTable(); 定义dtResult DataColumn dc = null; 定义表的列 dc = dtResult.Columns.Add("值", Type.GetType("System.String")); DataRow dr =dtResult.NewRow(); dr["值"] = ... 阅读全文
posted @ 2010-04-27 15:32 gooliugle 阅读(760) 评论(0) 推荐(0)
Oracle OCI-22053:溢出错误解决方法
摘要: Oracle 数值数据类型最多可存储 38 个字节的精度。当将 Oracle 数值转换为公共语言运行库数据类型时,小数点后边的位数可能过多,这会导致此错误。解决方法:使用round()函数:例如:select min(pval),max(pval),round(avg(pval),5) from hvm_data_dga .round(avg(pval),5) 使数值小数点后按照四舍五入保留5位。 阅读全文
posted @ 2010-04-27 13:19 gooliugle 阅读(19930) 评论(1) 推荐(2)
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3