摘要:
DataSet:大家知道普通的数据库比如SQL 2000,ACCESS都是存放在电脑硬盘上的。DataSet简单的可以理解为存放在内存中的数据库,而它的数据从哪里来呢?就是用DataAdapter做桥梁从真正的数据库中获取,再用DataAdapter的Fill方法填充DataSet.DataTable:可以理解为DataSet的表,DataTable有DataRow和DataColumn,分别代表行和列,跟真正的数据库一样,DataSet可以有多个DataTable.DataSet是存放在内容中所以与数据库是断开的,这对于小量数据的处理很有优势,但对于大量数据不太适合.DataSet与Data 阅读全文
摘要:
C/S程序自动升级是一个很重要的功能,原理其实很简单,一般包含两个程序一个是主程序,也就是除了升级功能以外的程序,另一个就是升级程序,常见的360,金山安全卫士都是这样。主要包括以下几点: 1 比较版本 2下载文件 3更新文件 4启动主程序。但其中的需要注意的细节很多。 一般服务端会有一个配置文件包含最新更新的文件信息的配置文件,当然这些更新信息也可以存到数据库,或者其他地方。客户端(也就是需要更新的那部分程序)也有一个配置文件包含客户端版本信息,这些信息可以存到专门的一个配置文件中,或者是config文件中,没有一定的规定,可以根据实际设计。 在客户端程序启动时,先启动更新程序通过比较本.. 阅读全文