C語言基礎(chǔ)C#單據(jù)錄入方法

字號:

1,界面包含3個部門, 工具欄, 單據(jù)頭, 單據(jù)體.
    工具蘭控件 主要用ToolStripMenu,ToolStripButton來做.
    單據(jù)頭 用combobox 和textbox來做
    單據(jù)體用 datagridview
    2,對用戶輸入的數(shù)據(jù)驗證,必須輸入有效的數(shù)據(jù),這些通過定義一些事件來實現(xiàn).
    單據(jù)頭的Combobox不需要驗證.
    datagridview中的也可以定義復(fù)雜事件。
    當(dāng)從一個單元格移動至另一單元格(在同一行內(nèi)):
    1) Cell Leave (原來的單元格)
    2) Cell Validating/ed (原來的單元格)
    3) Cell EndEdit (原來的單元格)
    4) Cell Enter (新的單元格)
    5) Cell BeginEdit (新的單元格)
    考試大提示: 當(dāng)從一行移動到另一行:
    1) Cell Leave (原來的單元格),Row leave (原來的行)
    2) Cell Validating/ed (原來的單元格)
    3) Cell EndEdit (原來的單元格)
    4) Row Validating/ed (原來的行)
    5) Row Enter (新的行)
    6) Cell Enter (新的單元格)
    7) Cell BeginEdit (新的單元格)
    3,數(shù)據(jù)的保存,修改,單據(jù)的新增功能
    保存button中的事件有2個:1,驗證單據(jù)的完整性。2,將界面數(shù)據(jù)寫入數(shù)據(jù)庫或更新數(shù)據(jù)庫。
    新增button中的事件也2個:1, 清除當(dāng)前界面已經(jīng)輸入的所有數(shù)據(jù)。2,使流水號+1。
    刪除button中的事件1個:清空當(dāng)前界面上選定的一條分錄內(nèi)容。
    修改button提供單據(jù)查詢,用主從表實現(xiàn),可以修改從表內(nèi)容,并且保存到數(shù)據(jù)庫。
    關(guān)閉button中有2個事件:1,清空當(dāng)前單據(jù)界面上的所有數(shù)據(jù),2,關(guān)閉當(dāng)前窗體