8.1 DataAdapter对象 DataAdapter对象包含4个Command对象:SelectCommand对象,InsertCommand对象,UpdateCommand对象,DeleteCommand对象,完成对数据库中的数据的选择,插入,更新,删除等功能。DataAdapter对...
8.1 用Connection对象连接数据库。 Connection类对象用来连接数据库。ADO.NET中有两类Connection对象,一类用于微软的Sql Server数据库,该对象连接微软SQL数据库时效率较高,另一类用于其它支持...
8.1 用ACCESS创建数据库 本例创建一个学生信息管理系统,包括两个表,第一个表记录学生的基本情况,包括以下字段:学号、姓名、性别等。第二个表记录学生的学习成绩,包括以下字...
8.1 数据库基本概念 数据库系统提供了一种将信息集合在一起的方法。数据库主要由三部分组成:数据库管理系统(DBMS),是针对所有应用的,例如ACCESS。数据库本身,按一定的结构组织...
7.1 线程的同步:生产者和消费者关系 在生产者和消费者关系中,生产者线程产生数据,并把数据存到公共数据区,消费者线程使用数据,从公共数据区取出数据,并进行分析。很显然...
7.1 多个线程互斥 多个线程同时修改同一个共享数据可能发生错误,例如,两个线程记录不同入口进入的人数,用一个变量实时显示总人数。每个线程都要对这个总人数变量执行加1操作...
7.1 建立线程类 有时需要建立多个线程,每个线程要实现的功能基本相同,但有个别参数不同,例如,每个线程完成同样的任务,但控制的对象不同。线程构造函数参数指定的方法需要...
如果在一个程序中,有多个工作要同时做,可以采用多线程。在Windows操作系统中可以运行多个程序,把一个运行的程序叫做一个进程。一个进程又可以有多个线程,每个线程轮流占用...
6.1 Directory类和DirectoryInfo类 C#语言中通过Directory类来创建、复制、删除、移动文件夹。在Directory类中提供了一些静态方法,使用这些方法可以完成以上功能。但Directory类不能建立对象。...
编程语言在如何处理输入/输出问题方面已经经过了很多变革。早期语言,例如Basic语言,使用I/O语句。后来的语言,例如C语言,使用标准的I/O库(stdio.h)。在C++和Java语言中,引入了抽象的...