usingsystem;
using
system.collections.generic;
using
system.linq;
using
system.text;
using 實體類_資料訪問類_泛型集合.moxing;//
引用命名空間
using
實體類_資料訪問類_泛型集合.shujucaozuo;
namespace
實體類_資料訪問類_泛型集合
console.write(
"請輸入汽車名稱");
string uname =console.readline();
data = new cardata().select
(uname);
console.clear();
//清空
foreach (car c in
data)
console.readline();}}
}
usingsystem;
using
system.collections.generic;
using
system.linq;
using
system.text;
using
system.data.sqlclient;
namespace
實體類_資料訪問類_泛型集合.moxing
//封裝
private
int_ids;
//////
id
/// public
intids
set
}private
string
_code;
//////
汽車編號
/// public
string
code
set
}private
string
_name;
//////
汽車名稱
/// public
string
name
set
}private
string
_brand;
//////
汽車系別
/// public
string
brand
set
}public
string
brandname
conn.close();
return
bn; }
}private
datetime _time;
//////
上市時間
/// public
datetime time
set
}public
string
strtime
}private
decimal
_oil;
//////
油耗
/// public
decimal
oil
set
}private
int_powers;
//////
馬力
/// public
intpowers
set
}private
int_exhaust;
//////
排量
/// public
intexhaust
set
}private
decimal
_price;
//////
**
/// public
decimal
price
set
}private
string
_pic;
//////
對應
/// public
string
pic
set }}
}
usingsystem;
using
system.collections.generic;
using
system.linq;
using
system.text;
using
實體類_資料訪問類_泛型集合.moxing;
using
system.data.sqlclient;
namespace
實體類_資料訪問類_泛型集合.shujucaozuo
//////
查詢所有的資訊
/// ///
public listselectall()//
泛型集合 尖括號裡面放的是car這個類 那麼 這個尖括號裡面只能放這個類,不可以放其他的類
}conn.close();
return list;//
返回list 這個值
}
//////
模糊查詢騎車表資料
/// ///
需要變數汽車名稱
///public listselect(string
name)
}conn.close();
return
list;}}
}
資料模型和資料訪問類:
資料模型:
使用物件導向中的封裝特性,將資料表中的行資料組成乙個同樣結構的物件,來單獨使用;
資料訪問類:
將某乙個表的全部增刪改查操作的方法寫進去,方便統一管理和呼叫;
資料模型和資料訪問類單獨建立兩個檔案件單獨放置,方便檢視;
注意:單獨建立的問題件命名空間會自動更改,呼叫時需要引用命名空間,並且在建立類時第一步
要把類的訪問許可權設定為公開的
泛型集合:
listt代表泛型,你給它什麼型別,它就代表什麼型別
定義:listli = new list();
例項化什麼型別的泛型集合,那麼這個集合中就只能放這一種型別的變數或物件
新增資料:
li.add(資料/變數/物件);
查詢:foreach遍歷
資料模型的概念,資料模型的作用和資料模型的三個要素
資料模型是資料庫中用來對現實世界進行抽象的工具,是資料庫中用於提供資訊表示和操作手段的形式架構。一般地講,資料模型是嚴格定義的概念的集合。這些概念精確描述了系統的靜態特性,動態特性和完整性約束條件。因此資料模型通常由資料結構,資料操作和完整性約束三部分組成 1 資料結構 是研究的物件型別的集合,是對...
關係型資料模型
關係模型是由若干個關係模式組成的集合,關係模式的例項稱為關係,每個關係實際上是一張二維 關係模型用鍵導航資料,其 簡單,使用者只需用簡單的查詢語句就可以對資料庫進行操作,並不涉及儲存結構 訪問技術等細節。sql語言是關聯式資料庫的代表性語言,已經得到了廣泛的應用。典型的關聯式資料庫產品有db2 or...
資料抽象過程和資料模型
資料抽象過程 概念模型設計階段,分析使用者需求,設計概念模型。邏輯模型設計階段,將概念模型轉換為邏輯模型 物理模型設計階段,資料庫 資料倉儲實現時,根據邏輯模型設計物理模型 概念模型 資料的整體邏輯結構 關係模型 關係型資料庫 資料倉儲一般採用實體建模法 邏輯模型 層次模型 網狀模型 關係模型 關係...