圖片檔案名稱由下列產生(參考專題實務I)
Guid.NewGuid().ToString() + System.IO.Path.GetExtension(postedFile.FileName).ToLower()
pic_table
資料行名稱 | 資料類型 | 允許Null |用途
------------- | -------------
Id | int | |Primary Key
PicFileName | char(40) | |放置圖片檔案的名稱(jpg or png)
Summary | nvarchar(80) |o |圖片簡短介紹
IsShow | char(1) | |T和F決定圖片是否顯示
album_tableToName |nvarchar(20) |o |綁定album_table的Name
album_table
資料行名稱 | 資料類型 | 允許Null |用途
------------- | -------------
Id | int | |Primary Key
Name | nvarchar(20) | |相簿名稱
PicFileName | char(40) | |放置圖片檔案的名稱(jpg or png)
Summary | nvarchar(80) |o |相簿簡短介紹
IsShow | char(1) | |T和F決定圖片是否顯示
LockName | nvarchar(20) |o |若有多個地方使用,以名稱做區別
album_tableToName改為album_tableToId
因為當album_table的名稱修改
pic_table的album_tableToName全部都要修改
綁定Id則不會有此問題
pic_table
資料行名稱 | 資料類型 | 允許Null |用途
------------- | -------------
Id | int | |Primary Key
PicFileName | char(40) | |放置圖片檔案的名稱(jpg or png)
Summary | nvarchar(80) |o |圖片簡短介紹
IsShow | char(1) | |T和F決定圖片是否顯示
LockName | nvarchar(20) |o |若有多個地方使用,以名稱做區別
album_tableToId | int |o |綁定album_table的Id
album_table
資料行名稱 | 資料類型 | 允許Null |用途
------------- | -------------
Id | int | |Primary Key
Name | nvarchar(20) | |相簿名稱
PicFileName | char(40) | |放置圖片檔案的名稱(jpg or png)
Summary | nvarchar(80) |o |相簿簡短介紹
IsShow | char(1) | |T和F決定圖片是否顯示
LockName | nvarchar(20) |o |若有多個地方使用,以名稱做區別
若只是固定數量的相簿,只要下列表單就可以滿足需求了,利用Sort對應分類名稱
pic_table
資料行名稱 | 資料類型 | 允許Null |用途
------------- | -------------
Id | int | |Primary Key
PicFileName | char(40) | |放置圖片檔案的名稱(jpg or png)
Summary | nvarchar(80) |o |圖片簡短介紹
IsShow | char(1) | |T和F決定圖片是否顯示
LockName | nvarchar(20) |o |若有多個地方使用,以名稱做區別
Sort | nvarchar(20) |o |區分相簿名稱做分類