自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 写一个通用数据访问组件

写一个通用数据访问组件         Willsound(willsound@163.com) 我收到过好多Email来问我如何用一个通用的数据提供者(data provider)在不失自然数据提供者(native data provider)稳定而强大功能的前提下来访问不同的数据源(data ...

2002-07-19 09:48:00 1181 0

原创 用c#开发程序应用框架

用c#开发程序应用框架                                               Willsound(willsound@163.com)简介:框架是一种定制的通用的应用程序开发基础软件,在其基础上可以开发完整的关且功能完善的软件。在最近几年里,已经成功实现了某些...

2002-07-18 11:25:00 1324 0

原创 C#, 是宣传还是有用的技术?

C#(读做 "C sharp")是微软公司在去年六月发布的一种新的编程语言,并定于在微软职业开发者论坛(PDC)上登台亮相.C#是微软公司研究员Anders Hejlsberg的最新成果.C#看起来与Java有着惊人的相似;它包括了诸如单一继承,界面,与Java几乎同样的语法,...

2002-07-18 09:07:00 908 0

原创 编写易读的代码

 成功的开发团队要求队伍中的每一位成员遵守代码重用规则,这些规定把代码的重用性推到极至同时却不会显著降低开发人员的创造力和开发效率。如果编写和使用代码的开发人员遵守共同的程序命名规范代码和代码注释要求,那么代码的重用性就会得以大大提升。这些标准的起点是系统结构级的。你的功能规范应该在类、属性的名字...

2002-07-15 09:53:00 1026 0

原创 运用 ADO.NET 对象优化数据查询代码

 毫无疑问,ADO.NET 向人们提供了一种功能强大、仿真数据库的对象模型,它可以将数据记录保存到内存中。尤其是ADO.NET 的 DataSet 类,它不但在功能上相当于数据库表的集中存储器(central repository),而且支持表间的各种约束和逻辑关系。进一步说来,DataSet 对...

2002-07-15 09:52:00 984 0

原创 SQL Server和XML的集成(1)

SQL Server和XML的集成 作者: BUILDER.COMWednesday, June 19 2002 10:11 AM XML可谓最新的数据存储解决方案了。XML相比HTML给予了Web开发人员更大的编程灵活性。这种新技术驱动开发机构尝试把XML同自己的产品集成起来。微软就是采取如此举...

2002-07-12 09:03:00 936 0

原创 SQL Server和XML的集成(2)

可选元素   on error resume next ShockMode = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.5"))) 示例可以让我们对各种设置的内部工作机理有更多的了解,下面我们就...

2002-07-12 09:02:00 801 0

原创 自己动手用c#写控件(上)

自己动手用c#写控件                                                                                                                                           ...

2002-07-11 09:44:00 1522 0

原创 自己动手用c#写控件(下)

因为我们这个控件是实现背景渐变及文字填充,所以override Paint事件以完成自画。为了完成override,现在以下的准备工作(写几个在Paint事件用的着的事件).//使用角度的方法渐近重画Button          private void DrawButtonWithAngle(...

2002-07-11 09:43:00 1342 0

原创 迈向面向对象程序设计的第一步:封装(c#描述)

迈向面向对象程序设计的第一步:封装                                     willsound 绪论 对于一个具有丰富结构化程序设计经验的程序员来说,面向对象的程序设计可能会给他们带来非常不自然的感觉。封装是实现面向对象程序设计的第一步,封装就是将数据或函数等集合在...

2002-07-11 09:32:00 1112 0

原创 .NET的数据库编程技术

我学东西常常有一种乱七八糟的感觉,经济学、营销学、英语、计算机样样俱全,但无一精通。朋友也常常劝我找一样拿手的。但总是不得要领。我想自己可能不太适合做专业的人士吧。事实上,学习之于我来说,更像是一种兴趣,没有什么目的,就是学,不问别的。就像有人喜欢游戏,有人喜欢chat一样。微软的.net出现已经...

2001-11-23 09:43:00 1476 0

原创 用Visual C#来清空回收站(2)

四.程序的源代码(recycled.cs)、编译方法及运行后的界面:  (1).程序的源代码:recycled.cs:using System.IO ;using System.Windows.Forms ; //导入程序中用到的名称空间class Recycle{public static vo...

2001-11-22 14:27:00 842 0

原创 用Visual C#来清空回收站(1)

Visual C#作为下一代主流的程序开发语言,其语言功能的强大是众所周知的。并且又有一个内容十分丰富的程序开发包--.Net FrameWork SDK,作为他的后盾。这样就使得Visual C#有了一个充分发挥其本领的舞台。Visual C#的强大功能不仅表现在支持各类数据库的数据处理方面,还...

2001-11-22 14:26:00 999 0

原创 跨时代的改进:ADO.NET简介(附图)

跨时代的改进:ADO.NET简介(附图)  ADO.NET是对Microsoft ActiveX Data Objects (ADO)一个跨时代的改进,它提供了平台互用性和可伸缩的数据访问。由于传送的数据都是XML格式的,因此任何能够读取XML格式的应用程序都可以进行数据处理。事实上,接受数据的组...

2001-10-25 08:27:00 923 0

原创 通过c#连结oracle数据库(五)

Application.Run(new FrmEmp()); } private void FrmEmp_Load(object sender, System.EventArgs e) { } private void BtnExit_Click(object sender, System.Eve...

2001-10-15 09:04:00 777 0

原创 通过c#连结oracle数据库(三)

// this.AutoScaleBaseSize = new System.Drawing.Size(6, 14); this.ClientSize = new System.Drawing.Size(576, 317); this.Controls.AddRange(new System.Wi...

2001-10-15 09:03:00 776 0

原创 通过c#连结oracle数据库(四)

{ if (components != null) { components.Dispose(); } } base.Dispose( disposing ); } #region Windows Form Designer generated code /// /// Required met...

2001-10-15 09:03:00 641 0

原创 通过c#连结oracle数据库(二)

/// private void InitializeComponent() { this.label4 = new System.Windows.Forms.Label(); this.BtnExit = new System.Windows.Forms.Button(); this.labe...

2001-10-15 09:02:00 658 0

原创 通过c#连结oracle数据库(一)

所用的工具:vs.net beta2 ,orcale8 步骤:     1 在数据库中建一个Emp表,然后在其中加入EmpNo, EName, Sal, DeptNo四个字段。     2 打开vs.net beta2 创建一个c#工程-àwindows应用程序。对照以下代码:using Syst...

2001-10-15 09:01:00 720 0

原创 到2004年Java技术发展预测

Java已经到达了它的颠峰时代,但是在未来的几年里,许多首次采用核心任务的Java解决方案的企业将面临几个挑战.在1999年,Garter预报说Java到2001年将成为主流软件平台 on error resume next ShockMode = (IsObject(CreateObject...

2001-08-19 13:51:00 801 0

原创 .Net 是未来的趋势, 为什么?

.Net姗姗来迟了.但是终于我觉得应该谈论一下.NET的未来了.原因很简单,我现在每天都收到几乎50封邮件询问.NET的未来以及与其它技术相比,它有什么样的优势等.所以在这里,我将介绍我个人对这项技术未来发展的看法.我将从开发者的期望开始并以公司(软件工业企业)的视点结束.好了!当一个开发者开始开...

2001-08-19 13:46:00 1921 0

原创 用Delphi 6开发Web services 2

调用GetWordsForCheck过程现在,让我们回到Delphi工程的主单元然后在"使用"列表中加入导入单元(要么通过选择"文件|使用单元"菜单,要么通过显式的将它添加到"使用"列表中去).在应用程序主窗口中,我们将使用三个编辑框,如...

2001-08-19 13:43:00 701 0

原创 用Delphi 6开发Web services 1

直到不久以前,Delphi才拥有了开发Web服务程序(Web services)的能力.在以前的版本中,你可以选择诸如CORBA,DCOM,TCP/IP套接字等协议来开发多层的应用程序.虽然使用这些协议有一定的优点,但是它们也存在着不同的限制--而且它们都需要你在客户端表示出服务器端的对象.然而,...

2001-08-19 13:41:00 778 0

原创 XML相关标准

从本系列讲座或其他资料中会发现,虽然XML标准本身简单,但与XML相关的标准却种类繁多,W3C制定的相关标准就有二十多个,采用XML制定的重要的电子商务标准就有十多个。这一方面说明XML确实是一种非常实用的结构化语言,并且已经得到广泛应用;另一方面,这又为学习了解这些标准带来一定得困难,除了标准种...

2001-08-17 10:38:00 2074 0

原创 XML语法

与HTML不同,XML对于语法有着严格的规定,只有当一个XML文档符合"格式良好"的基本要求时,处理程序才能对它加以分析和处理。"格式良好的"这一标准通过对XML文档的各个逻辑成分和物理成分进行语法规定,保证了XML严密的条理性、逻辑性和良好的结构性,从而大...

2001-08-17 10:35:00 1188 0

原创 XML的诞生

首先,让我们来回顾一下可扩展置标语言XML(eXtensible Markup Language)的发展简史。 ----XML有两个先驱--SGML和HTML,这两个语言都是非常成功的置标语言,但是它们都在某些方面存在着与生俱来的缺陷。SGML(Standard Generalized Marku...

2001-08-17 10:32:00 892 0

原创 Java.NET --一个基于Java的Microsoft.NET框架的实现

至2000年底,Microsoft开始发布有关.NET这一全新的应用开发架构的细节,这些细节最初有些模糊,以至引起很多嘲笑,被视为“担心、不可靠、怀疑”(FUD)。然而,当Beta版的新版Visual Studio--Visual Studio.NET出现在开发者面前时,与现实相结合,.NET框架...

2001-08-15 14:58:00 652 0

原创 kylix开发工具铺平Linux应用之路

Linux开发工具的发展必将带动Linux软件的企业级应用。   【互联网周刊消息】LinuxWorld China 2001大会的主题在Linux开发、服务及管理运作方面向企业级应用迈进了一步,同时也凸显出Linux开发工具渐成今后Linux发展的重矢之的。   Borland 软件公司中国区销...

2001-08-14 16:21:00 915 0

原创 ERP系统实施后该做些什么

最近业界的媒体上关于ERP的文章又多了起来,这表明国内企业对ERP的注意力正不断增强,ERP的应用又将面临一次新的高潮。但是今年早些时候的某次行业会议上却传出一个让业界震惊的结论:“中国在过去20年里,共有1000多家企业在ERP(Enterprise Resource Planning)或计算机...

2001-08-13 10:42:00 925 0

原创 不同类型企业的ERP应用

ERP在全球应用十几年来,已经日臻完善,其外延也逐步扩大。从中国的现状来看,我们与国际应用水平相比还存在差距。所以中国企业目前最迫切的是自身内功的修炼,只有完善了自身的内部管理,然后才有资格谈供应链的优化、决策支持的应用以及客户关系管理。企业销售环境的不同决定了其生产计划和组织方式不同,企业的销售...

2001-08-13 10:39:00 792 0

原创 连接WEB数据库的ADO性能提高技巧

ADO(ActiveX Data Object)是ASP的重要组件,内置于ASP。ASP用Database Access组件与后台数据库进行连接。Database Access 组件通过 ADO 访问存储在数据库或其他表格化数据库结构中的信息。因此,与过去编写CGI程序访问数据库信息相比,ADO已...

2001-08-13 10:36:00 652 0

原创 PB中表的修改对数据窗口和报表的影响的解决办法

数据窗口(DataWindow)是PB最强大的功能之一,Datawindow是PB中获取专利技术的控件,它对数据的处理方法相当简洁,能处理各种显示格式和快速的报表制作能力。 深受PB开发者的喜爱。但一件产品不可能十全十美,DataWindow也有不少缺点,其中对datawindow的所关联的数据表...

2001-08-13 10:32:00 921 0

原创 C# vs VB7之语法与编程

C#与VB7是微软.NET的主要编程工具。本文通过实例比较C#语言与VB7语言及其程序设计,每个程序都先用VB7语言写出,再用C#语言改写,从中看出现在的VB7实际就是C#,而将(不同语言的)编程统一到.NET类函数库就是微软.NET的精髓。一、变量声明C#与VB7的变量基本上是一致的。与VB6不...

2001-08-13 10:29:00 681 0

原创 {在Delphi中实现动态字幕}

{  如果大家使用过《金山词霸》或《东方快车》的话,一定会对其“关于”窗口中的滚动字幕感兴趣,其实利用Delphi中的Timer控件可以很轻松地实现这一功能。  一、设计思路  首先在窗体上放置一个Panel控件,并在Panel控件中放置需要显示的文字,然后通过Timer控件,在一定的间隔时间内不...

2001-08-10 16:24:00 991 0

原创 Delphi中串口通信的实现

Delphi是一种具有功能强大、简便易用和代码执行速度快等优点的可视化快速应用开发工具,它在构架企业信息系统方面发挥着越来越重要的作用,许多程序员愿意选择 Delphi作为开发工具编制各种应用程序。但是,美中不足之处是 Delphi没有自带的串口通信控件,在它的帮助文档里也没有提及串口通信,这就给...

2001-08-10 13:30:00 1774 0

原创 Delphi中布尔类型辨析

Delphi中预定义的布尔类型有四种:Boolean ,ByteBool,WordBool,LongBool。其中,Boolean 类型是首选布尔类型,其余三种是为其它编程语言和Windows 环境提供兼容性支持。这些布尔类型在使用上大同小异,但如果混淆使用将可能会有意外结果。   现做简单辨析供...

2001-08-10 11:04:00 642 0

提示
确定要删除当前文章?
取消 删除