举列说明。

新建一个名为“Users.xsd”的架构文件,并按下图所示创建一个Element(实际应用时很简单,只需从服务器资源管理器中把表拖进来即可)。



.Net 将为其自动创建一些类,包括
Users类   (DataSet)
Users.UserDataTable类  (DataTable)
Users.UserRow类  (DataRow)

UserDataTable类在DataTable的基础上自动生成了以下几个函数
public void AddUserRow(UserRow row);
public UserRow AddUserRow(int ID, string Name, System.DateTime Birthday);
public UserRow NewUserRow();
public UserRow FindById(int Id);

UserRow类在DataRow的基础上,根据Row里的字段自动生成了以下几个属性和函数
public int ID;  // 对应ID column
public string Name;  // 对应Name column
public System.DateTime Birthday;  // 对应 Birthday column
public bool IsIDNull();  // 判断ID列是否为Null
public void SetIDNull();
public bool IsNameNull();
public void SetNameNull();
public bool IsBirthdayNull();
public void SetBirthdayNull();


这些函数的用途就不用多说了。