-
[2004-10-01] C#数据库編程2
四.插入数据记录: </P><P> 对数据库进行插入记录操作和删除记录操作基本的思路是一致的,就是通过ADO.NET首先插入数据记录到数据库,然后对"DataSet"对象进行必要的修改。下列代码就...
-
[2004-10-01] VC#数据库编程1
针对数据库编程始终是程序设计语言的一个重要方面的内容,也是一个难点。数据库编程的内容十分丰富,但最为基本编程的也就是那么几点,譬如:连接数据库、得到需要的数据和针对数据记录的浏览、删除、修改、插入...
-
[2004-10-01] 如何在 SQL Server2000 中保存图像及读取图像信息
////////////////////////////////////////////////////////////////////////////////
//Author: stardicky //
//E-mail: stardicky@hotmail.com ...
-
[2004-10-01] VB.Net学习笔记(条件语句)
条件语句
VB.Net中条件语句依然是If Then语句和Selecr Case语句。
If Then语句
If Then语句比较简单,和原来一样的规则。
If条件语句举例
Public Class TestA
Public Sub New()
Dim b A...
-
[2004-10-01] 如何通过动态生成Html灵活实现DataGrid分类统计的界面显示功能
步入IT业已经有几年的时间了,从最早接触pb6.0到现在.Net技术,计算机技术不论是从硬件还是软件都有巨大的进步.而中国程序员总体水平在世界上也是远远落后,其中缺乏完善的体系、必要的交流和程序员个人英雄主义的...
-
[2004-10-01] 使用设计模式构建通用数据库访问类
使用设计模式构建通用数据库访问类
在应用程序的设计中,数据库的访问是非常重要的,我们通常需要将对数据库的访问集中起来,以保证良好的封装性和可维护性。在.Net中,数据库的访问,对于微软自家的SqlServer和...
-
[2004-10-01] ADO.NET连接池FAQ
摘要
连接池允许应用程序从连接池中获得一个连接并使用这个连接,而不需要为每一个连接请求重新建立一个连接。一旦一个新的连接被创建并且放置在连接池中,应用程序就可以重复使用这个连接而不必实施整个数据...
-
[2004-10-01] .NET平台下WEB应用程序的部署(安装数据库和自动配置)
.NET平台下WEB应用程序的部署(安装数据库和自动配置)
李洪根
在.NET平台下,部署 Web 解决方案是比较方便的。我们可以利用Visual Studio.NET 2003添加一个WEB安装项目,在部署的“文件系统编辑器”...
-
[2004-10-01] 给DataGrid单元行添加双击事件
现在我需要做到的功能是当我单击DataGrid某行时显示相对应选中的数据信息,在双击此相同行时弹出删除对话框,应该怎么做呢。由于单击问题很简单就不再阐述了,下面我说一下双击事件是怎么实现的。
这里...
-
[2004-10-01] 注册表中存储数据库链接字符串
引言:
数据库的链接字符串是用数据库开发所必须的信息,我们通过链接字符串连接数据库,并进行各种数据库操作。那么链接字符串的存到哪里好呢?这没有什么定论,Asp系统开发中,一般存在一个conn.asp包含文件中...
-
[2004-10-01] 实战 .Net 数据访问层 - 23
u 使用现成的框架
Ø 首选当然是.NET Framework即将正式推出的ObjectSpaces!
Ø 如果希望Total Solution,Borland ECO就是最佳选择!
Ø 其它
...
-
[2004-10-01] 实战 .Net 数据访问层 - 22
Ok,在结束整个“我的方案”之前,作者最后“献上”一段代
码(是不是有点晕了?),希望能为您的DAF之旅划上一个圆满的句号J
代码17:通过DAF更新数据
// 创建Customer数据访问对象
CustomerDaf daf = n...
-
[2004-10-01] 实战 .Net 数据访问层 - 19
6. ASPECT
AOP(Aspect Oriented Programming)可能是最近几年被挖掘出
来的最具震撼力的技术之一,作者并不打算在此花什么篇幅介绍它(网上资料已多如牛毛),只是希望借用其ASPECT概念来说明几个设计D...
-
[2004-10-01] 实战 .Net 数据访问层 - 18
谈了些实现问题,来说说几个题外话:
(1) 性能问题:Cache Management能显著提高数据访问效率,但对内存的要求比较高,尤其是在Web Application或Remoting Server这种应用环境下!
所以,这就要求我们应该...
-
[2004-10-01] 实战 .Net 数据访问层 - 17
GetCache的代码很简单:有则取之,无则填之,“是否过期”是其有效性的唯一判断条件!接下来,作者就这个“是否过期”问题来进行一些探索,看看到底是怎么回事。
Ok,还是先请大家看段代码:
代码15:过...
-
[2004-10-01] 实战 .Net 数据访问层 - 16
5. Cache Management
首先说明一点,之所以将Cache Management单列出来,就
是为了要说明数据缓存的重要性!在很多时候,这比撰写Data
Access Logic更让人费心,也更令人难以把握。
...
-
[2004-10-01] 实战 .Net 数据访问层 - 15
上面的示意图中,步骤7指向的Remoting Server就是Host程序,
而Remoting Server包裹着的RemoteCustomer就是真正提供服务的数
据操作类。
以下所列代码即为该类的部分实现:
代码13:使用Data Access Logi...
-
[2004-10-01] 实战 .Net 数据访问层 - 14
代码12:使用Data Access Logic进行Remoting调用 – 2,Remoting访问
class CustomerDal_ORM : MyDal
{
// 请注意:这个delegate方法被限制为private访问权限
private ArrayList GetAllCustomers_Remoti...
-
[2004-10-01] 实战 .Net 数据访问层 - 13
具体的Data Access Logic实现技术,作者感觉已没有必要多加讨
论,相信只要是有过ADO.NET开发经验的同志都比较清楚应该怎
么做,网上的资料也浩如烟海,非常齐全!
在此,就以作者自己的一段Data Acces...
-
[2004-10-01] 实战 .Net 数据访问层 - 12
从这个DalBase很容易看出,Framework Level的支持主要集中
在Cache Management和Distributed Process上面,这也几乎是所
有Data Access Logic都不得不考虑的现实问题(可能在实际项目中,
Data Access Logic ...