《2.7 商品信息錄入界面功能設(shè)計》
.商品錄入
1.gif
2).主要功能及后臺數(shù)據(jù)庫表結(jié)構(gòu)描述
1).主要功能:
實現(xiàn)對新商品信息的錄入工作
2)后臺數(shù)據(jù)庫表結(jié)構(gòu):
列名 數(shù)據(jù)類型 允許空 備注
ID varchar(50) 否 商品條碼(主鍵)
NAME varchar(20) 是 商品名稱
PRICE float 是 商品價格
SUPPLIER int 否 供應(yīng)商代碼(外鍵)
SPEC varchar(20) 是 商品規(guī)格
REMARK varchar(100) 是 備注
3.ADO.NET插入數(shù)據(jù)庫流程
導(dǎo)入命名空間;
定義數(shù)據(jù)庫連接字符串大审,運用Connection對象建立與數(shù)據(jù)庫連接只祠;
打開連接;
利用Command對象的ExecuteNoQuery()方法執(zhí)行Insert語句殴边;
通過ExecuteNoQuery()方法返回值判斷是否修改成功,并在界面上提示;
關(guān)閉連接。
4.畫面功能迭代過程(無外鍵→有外鍵)
界面無外鍵的時候是沒有供應(yīng)商的選項柄慰,用的是GOODSINFO表在這個數(shù)據(jù)庫表中是沒有外鍵的,通過添加供應(yīng)商這一列的外鍵實現(xiàn)從數(shù)據(jù)庫GOODS表中直接用數(shù)據(jù)庫中SUPPLIER表中的數(shù)據(jù)税娜。
5.ComboBox數(shù)據(jù)綁定流程
ComboBox數(shù)據(jù)綁定有兩種方法:
手動設(shè)置Items屬性
綁定數(shù)據(jù)源坐搔,自動加載數(shù)據(jù)