.NET
文章平均质量分 71
g770728y
这个作者很懒,什么都没留下…
展开
-
MDI窗体的一些问题及单件模式的应用
今天做了个MDI窗体,发现三个问题:1、MDI子窗体是在主窗体的什么地方定义?我现在是在菜单单击事件中定义,这样便于集中管理,但同时也带来了父窗体不能控制主窗体的后果,例如父窗体不知道有多少子窗体。所以最好在主窗体中定义,并在初始化事件中设置其父窗体为this。在单击事件中调用即可。但同样烦恼的是:若在主窗体中定义,则主窗体创建过程会将子窗体全部创建,这显然会消耗系统资源。以后注意参照例子。原创 2005-12-08 14:12:00 · 1239 阅读 · 0 评论 -
初学ADO.NET手记2(Data命名空间)
3、视图 视图与表在ADO.NET中比较容易混淆,因其具有类似的操作。如视图与表都可以进行修改、更新、新增,其实CRUD这四个操作对视图与对表都是相同的,不同的是:视图是在表基础上的定义,可以定义多个视图,从不同的角度观察一个表;视图是操作DataViewRow,而表是操作DataRow。另外注意每个DataTable均有个DefaultDataView,每个DataSet均原创 2005-12-11 21:59:00 · 1158 阅读 · 0 评论 -
初学ADO.NET手记1(Data命名空间)
一、ADO.NET概述生成能有效管理来自多个数据源的组件;在断开连接情形中,能提供在多层结构中请求、更新、协调数据的功能。其中心构件是DataSet。ADO.Net的主要成员包含在Data命名空间,Data.SqlClient、Data.Odbc、Data.OleDb则作为数据源的提供者,通过DataAdapter桥接器与DataSet关联。以下来源于MSDN(将更改的DataRowCollect原创 2005-12-11 21:54:00 · 1239 阅读 · 0 评论 -
Java vs .NET,我该选择什么?
写下这个标题后,一阵心酸。出道太晚了,时代的车轮在高速前行,我却远远地看着,追之不及,惟叹息耳。 唉,年华已逝,逝者如斯啊。如果我还是一个学生,该有多好,可以自由选择,甚至多选。学习.NET已两个星期了。然而当周一接到福建那边招标文件的时候,我突然莫名地懊恼了整整一天。招标文件要求UNIX系统、J2EE架构、Oracle数据库的。我很愤怒。为什么?.NET真的只适合于中小型系统?是否干脆就象多数原创 2005-12-16 22:45:00 · 2955 阅读 · 3 评论 -
ADO.NET学习手记(三)
好了,Data命名空间了解得差不多了,现在进入Data.SqlClient命名空间吧。Let’s go!一、概述 SqlClient是一个数据提供程序,其地位与OracleClient、Odbc、OleDb相当。可以协助应用程序快速访问数据库。 简单地说,SqlClient的应用就是:利用SqlConnection连接数据库,数据源由SqlCommand确定;原创 2005-12-18 15:51:00 · 1434 阅读 · 0 评论