?? dataset1.cs
字號:
return this.Rows.Count;
}
}
internal DataColumn 課程編號Column {
get {
return this.column課程編號;
}
}
internal DataColumn 課程名稱Column {
get {
return this.column課程名稱;
}
}
internal DataColumn 課程簡稱Column {
get {
return this.column課程簡稱;
}
}
internal DataColumn 拼音碼Column {
get {
return this.column拼音碼;
}
}
internal DataColumn 本學期課程Column {
get {
return this.column本學期課程;
}
}
internal DataColumn 教師Column {
get {
return this.column教師;
}
}
internal DataColumn 開課系別Column {
get {
return this.column開課系別;
}
}
internal DataColumn 學分Column {
get {
return this.column學分;
}
}
public 課程信息Row this[int index] {
get {
return ((課程信息Row)(this.Rows[index]));
}
}
public event 課程信息RowChangeEventHandler 課程信息RowChanged;
public event 課程信息RowChangeEventHandler 課程信息RowChanging;
public event 課程信息RowChangeEventHandler 課程信息RowDeleted;
public event 課程信息RowChangeEventHandler 課程信息RowDeleting;
public void Add課程信息Row(課程信息Row row) {
this.Rows.Add(row);
}
public 課程信息Row Add課程信息Row(int 課程編號, string 課程名稱, string 課程簡稱, string 拼音碼, string 本學期課程, string 教師, string 開課系別, int 學分) {
課程信息Row row課程信息Row = ((課程信息Row)(this.NewRow()));
row課程信息Row.ItemArray = new object[] {
課程編號,
課程名稱,
課程簡稱,
拼音碼,
本學期課程,
教師,
開課系別,
學分};
this.Rows.Add(row課程信息Row);
return row課程信息Row;
}
public 課程信息Row FindBy課程編號(int 課程編號) {
return ((課程信息Row)(this.Rows.Find(new object[] {
課程編號})));
}
public System.Collections.IEnumerator GetEnumerator() {
return this.Rows.GetEnumerator();
}
public override DataTable Clone() {
課程信息DataTable cln = ((課程信息DataTable)(base.Clone()));
cln.InitVars();
return cln;
}
protected override DataTable CreateInstance() {
return new 課程信息DataTable();
}
internal void InitVars() {
this.column課程編號 = this.Columns["課程編號"];
this.column課程名稱 = this.Columns["課程名稱"];
this.column課程簡稱 = this.Columns["課程簡稱"];
this.column拼音碼 = this.Columns["拼音碼"];
this.column本學期課程 = this.Columns["本學期課程"];
this.column教師 = this.Columns["教師"];
this.column開課系別 = this.Columns["開課系別"];
this.column學分 = this.Columns["學分"];
}
private void InitClass() {
this.column課程編號 = new DataColumn("課程編號", typeof(int), null, System.Data.MappingType.Element);
this.Columns.Add(this.column課程編號);
this.column課程名稱 = new DataColumn("課程名稱", typeof(string), null, System.Data.MappingType.Element);
this.Columns.Add(this.column課程名稱);
this.column課程簡稱 = new DataColumn("課程簡稱", typeof(string), null, System.Data.MappingType.Element);
this.Columns.Add(this.column課程簡稱);
this.column拼音碼 = new DataColumn("拼音碼", typeof(string), null, System.Data.MappingType.Element);
this.Columns.Add(this.column拼音碼);
this.column本學期課程 = new DataColumn("本學期課程", typeof(string), null, System.Data.MappingType.Element);
this.Columns.Add(this.column本學期課程);
this.column教師 = new DataColumn("教師", typeof(string), null, System.Data.MappingType.Element);
this.Columns.Add(this.column教師);
this.column開課系別 = new DataColumn("開課系別", typeof(string), null, System.Data.MappingType.Element);
this.Columns.Add(this.column開課系別);
this.column學分 = new DataColumn("學分", typeof(int), null, System.Data.MappingType.Element);
this.Columns.Add(this.column學分);
this.Constraints.Add(new UniqueConstraint("Constraint1", new DataColumn[] {
this.column課程編號}, true));
this.column課程編號.AllowDBNull = false;
this.column課程編號.Unique = true;
this.column課程名稱.AllowDBNull = false;
this.column課程簡稱.AllowDBNull = false;
this.column本學期課程.AllowDBNull = false;
}
public 課程信息Row New課程信息Row() {
return ((課程信息Row)(this.NewRow()));
}
protected override DataRow NewRowFromBuilder(DataRowBuilder builder) {
return new 課程信息Row(builder);
}
protected override System.Type GetRowType() {
return typeof(課程信息Row);
}
protected override void OnRowChanged(DataRowChangeEventArgs e) {
base.OnRowChanged(e);
if ((this.課程信息RowChanged != null)) {
this.課程信息RowChanged(this, new 課程信息RowChangeEvent(((課程信息Row)(e.Row)), e.Action));
}
}
protected override void OnRowChanging(DataRowChangeEventArgs e) {
base.OnRowChanging(e);
if ((this.課程信息RowChanging != null)) {
this.課程信息RowChanging(this, new 課程信息RowChangeEvent(((課程信息Row)(e.Row)), e.Action));
}
}
protected override void OnRowDeleted(DataRowChangeEventArgs e) {
base.OnRowDeleted(e);
if ((this.課程信息RowDeleted != null)) {
this.課程信息RowDeleted(this, new 課程信息RowChangeEvent(((課程信息Row)(e.Row)), e.Action));
}
}
protected override void OnRowDeleting(DataRowChangeEventArgs e) {
base.OnRowDeleting(e);
if ((this.課程信息RowDeleting != null)) {
this.課程信息RowDeleting(this, new 課程信息RowChangeEvent(((課程信息Row)(e.Row)), e.Action));
}
}
public void Remove課程信息Row(課程信息Row row) {
this.Rows.Remove(row);
}
}
[System.Diagnostics.DebuggerStepThrough()]
public class 課程信息Row : DataRow {
private 課程信息DataTable table課程信息;
internal 課程信息Row(DataRowBuilder rb) :
base(rb) {
this.table課程信息 = ((課程信息DataTable)(this.Table));
}
public int 課程編號 {
get {
return ((int)(this[this.table課程信息.課程編號Column]));
}
set {
this[this.table課程信息.課程編號Column] = value;
}
}
public string 課程名稱 {
get {
return ((string)(this[this.table課程信息.課程名稱Column]));
}
set {
this[this.table課程信息.課程名稱Column] = value;
}
}
public string 課程簡稱 {
get {
return ((string)(this[this.table課程信息.課程簡稱Column]));
}
set {
this[this.table課程信息.課程簡稱Column] = value;
}
}
public string 拼音碼 {
get {
try {
return ((string)(this[this.table課程信息.拼音碼Column]));
}
catch (InvalidCastException e) {
throw new StrongTypingException("無法獲取值,因為它是 DBNull。", e);
}
}
set {
this[this.table課程信息.拼音碼Column] = value;
}
}
public string 本學期課程 {
get {
return ((string)(this[this.table課程信息.本學期課程Column]));
}
set {
this[this.table課程信息.本學期課程Column] = value;
}
}
public string 教師 {
get {
try {
return ((string)(this[this.table課程信息.教師Column]));
}
catch (InvalidCastException e) {
throw new StrongTypingException("無法獲取值,因為它是 DBNull。", e);
}
}
set {
this[this.table課程信息.教師Column] = value;
}
}
public string 開課系別 {
get {
try {
return ((string)(this[this.table課程信息.開課系別Column]));
}
catch (InvalidCastException e) {
throw new StrongTypingException("無法獲取值,因為它是 DBNull。", e);
}
}
set {
this[this.table課程信息.開課系別Column] = value;
}
}
public int 學分 {
get {
try {
return ((int)(this[this.table課程信息.學分Column]));
}
catch (InvalidCastException e) {
throw new StrongTypingException("無法獲取值,因為它是 DBNull。", e);
}
}
set {
this[this.table課程信息.學分Column] = value;
}
}
public bool Is拼音碼Null() {
return this.IsNull(this.table課程信息.拼音碼Column);
}
public void Set拼音碼Null() {
this[this.table課程信息.拼音碼Column] = System.Convert.DBNull;
}
public bool Is教師Null() {
return this.IsNull(this.table課程信息.教師Column);
}
public void Set教師Null() {
this[this.table課程信息.教師Column] = System.Convert.DBNull;
}
public bool Is開課系別Null() {
return this.IsNull(this.table課程信息.開課系別Column);
}
public void Set開課系別Null() {
this[this.table課程信息.開課系別Column] = System.Convert.DBNull;
}
public bool Is學分Null() {
return this.IsNull(this.table課程信息.學分Column);
}
public void Set學分Null() {
this[this.table課程信息.學分Column] = System.Convert.DBNull;
}
}
[System.Diagnostics.DebuggerStepThrough()]
public class 課程信息RowChangeEvent : EventArgs {
private 課程信息Row eventRow;
private DataRowAction eventAction;
public 課程信息RowChangeEvent(課程信息Row row, DataRowAction action) {
this.eventRow = row;
this.eventAction = action;
}
public 課程信息Row Row {
get {
return this.eventRow;
}
}
public DataRowAction Action {
get {
return this.eventAction;
}
}
}
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -