3C數碼商城資料庫

2021-10-07 21:05:37 字數 1241 閱讀 5546

--建立資料庫

use master

go--判斷資料庫是否存在,存在刪除

if exists(select * from sys.databases where name='digitalproductshop')

drop database digitalproductshop

go--(建立資料庫)

create database digitalproductshop

go--(進入建立的資料庫)

use digitalproductshop

go--(產品類別表)

create table productcategory  

(id int primary key identity(1,1),

name nvarchar(16) not null

)--產品表

create table product   

(id int primary key identity(1,1),

productname nvarchar(32) not null,

marketprice decimal(16,2) not null,

sellingprice  decimal(16,2) not null,

categoryid int references productcategory(id),

introduction nvarchar(128) not null,

isonsale bit not null,

addtime datetime default getdate()

)--測試資料

insert into productcategory values('手機')

insert into productcategory values('筆記本')

insert into productcategory values('平板電腦')

insert into productcategory values('台式電腦')

insert into product values('iphone xr',6099,7200,1,'***x',1,getdate())

insert into product values('榮耀十',5099,6200,3,'***x',0,getdate())

insert into product values('戴爾',7099,8500,2,'***x',0,getdate())

3C數碼商城 三層架構BLL層

三層中比較簡單的就是bll層,bll層的用處將dal傳送資料進行邏輯判斷分折,並進行傳送正確的值,只需要稍做引用即可。建立與dal,model層相同,在dal中寫了什麼方法就引用什麼方法。記得不要忘記新增引用 查詢id public static product selectid int id 刪除...

C 學習筆記 3 C 資料型別

在c 中,變數分為以下幾種型別 直接分配給值型別變數乙個值,值型別變數直接包含資料,宣告乙個值型別的變數時,系統分配記憶體來儲存值。獲得值型別的長度,使用方法sizeof type 型別描述 範圍預設值 bool 布林值true 或 false false byte 8 位無符號整數 0 255 0...

商城mysql設計 設計簡單的商城資料庫

我的訂單設計 其實就是我購買的商品記錄 orders 我的購物車設計 shopcart 我的位址設計 address 我的微公尺劵 卡 激勵學生們使用 的一種手段 wemoneycard 微公尺卡記錄 wemoneycardrecard 商品分類 goodscategory 商品goods 屬性選項...