




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、.PAGE :.;PAGE 27 數 據 庫 課 程 設 計 說 明 書學生姓名: 學 號: 學 院: 專 業:信息管理與信息系統題 目:ERP消費管理系統采購懇求單管理指點教師 2021年02月01日設計義務概述包括系統總體框圖及功能描畫1.1背景消費管理系統的義務有經過消費組織任務,按照企業目的的要求,設置技術上可行、經濟上合算、物質技術條件和環境條件允許的消費系統;經過消費方案任務,制定消費系統優化運轉的方案;經過消費控制任務,及時有效地調理企業消費過程內外的各種關系,使消費系統的運轉符合既定消費方案的要求,實現預期消費的種類、質量、產量、出產期限和消費本錢的目的。消費管理的目的就在于,
2、做到投入少 、產出多,獲得最正確經濟效益。1.2功能模塊圖采購懇求單管理查詢采購懇求單審核采購懇求單修正采購懇求單添加采購懇求單刪除采購懇求單1.2系統功能描畫根據對ERP管理組織構造設定與消費資料資源的經理人對系統功能提出的詳細要求,同時結合計算機管理的特點,消費管理模塊的功能描畫如下:1消費管理消費管理主要由客戶訂單、資料請領單、產廢品入庫、轉序卡、消費方案信息、資料進廠情況、資料需求方案、消費完成情況8個子模塊組成。其中各個模塊功能如下:客戶訂單該模塊主要實現添加、修正、刪除和查詢客戶訂單的零件號、零件數量、訂單時間、廠家稱號等信息。資料請領單該模塊主要實現添加、修正、刪除和查詢請領單的
3、根本信息,還有同意客戶領取資料單據信息。產廢品入庫該模塊主要實現添加、修正、刪除和查詢廢品入庫根本信息,可以對相應的庫添加產品。轉序卡該模塊主要實現添加、修正、刪除和刷新轉序卡根本信息,轉序卡主要包括廠家、零件號、零件稱號、投放數量、投放時間等信息。消費方案信息該模塊主要實現添加、修正和刪除消費方案的根本信息,消費方案信息主要包括序號、廠家、零件稱號、零件總承號等相關信息。資料進廠情況該模塊主要實現添加、修正和刪除資料進廠情況的根本信息,資料進廠情況主要包括序號、廠家、零件稱號、零件總承號、板材定額、料片定額等信息。資料需求方案該模塊主要實現添加、修正和刪除資料需求方案的根本信息,資料需求方案
4、主要包括方案需求數量、白班需求數量、晚班需求數量等信息。消費完成情況該模塊主要實現添加、修正和刪除消費完成情況根本信息,消費完成情況主要包括日白班累計完成、日晚班累計完成、當天完成等信息。2庫房管理庫房管理主要由廢品單、返修品入庫、返修品出庫、廢品庫、半廢品庫、原資料庫、輔助資料庫、規范件庫、工具庫、工配備件庫10個子模塊組成。其中各個模塊功能如下:廢品單該模塊主要實現添加、修正、刪除和刷新廢品單的根本信息,廢品單主要包括報廢單部門、報廢時間、報廢數量等信息。返修品入庫該模塊主要實現添加、修正、刪除和刷新返修品入庫的根本信息,返修品入庫主要包括入庫的部門、入庫的單號、零件號等信息。返修品出庫該
5、模塊主要實現添加、修正、刪除和刷新返修品出庫的根本信息,返修品出庫主要包括出庫的部門、出庫的單號、零件號等信息。廢品庫該模塊主要經過時間查詢廢品庫的根本信息,廢品庫主要包括廠家信息、零件信息、價錢信息、資料信息、庫存信息等相關信息。半廢品庫該模塊主要查詢半廢品庫的根本信息,半廢品庫主要包括廠家信息、零件信息、價錢信息、資料信息、庫存信息等相關信息。原資料庫該模塊主要查詢原資料庫的根本信息,原資料庫主要包括資料稱號、材質、規格、單位、單價、初期數量、庫存量等相關信息。輔助資料庫該模塊主要查詢輔助資料庫的根本信息,輔助資料庫主要包括資料稱號、型號、規格、單位、單價、初期數量、庫存量等相關信息。規范
6、件庫該模塊主要查詢規范件庫的根本信息,規范件庫主要包括資料稱號、型號、規格、單位、單價、期初數量、庫存量。入庫時間等相關信息。工具庫該模塊主要查詢工具庫的根本信息,工具庫主要包括資料稱號、型號、規格、單位、單價、初期數量、庫存量、入庫時間等相關信息。工配備件庫該模塊主要查詢工配備件庫的根本信息,工配備件庫主要包括資料稱號、材質、規格、單位、單價、期初數量、庫存量、入庫時間等相關信息。3采購管理采購管理主要由產廢品入庫、半廢品入庫、原資料采購、輔助資料采購、規范件采購、工具采購、工配備件采購、采購懇求單、采購方案9個子模塊組成。其中各個模塊的功能如下:產廢品入庫該模塊主要實現添加、修正、刪除和查
7、詢產廢品入庫的根本信息,產廢品入庫主要包括零件號、零件稱號、數量、金額等信息。半廢品入庫該模塊主要實現添加、修正、刪除和查詢半廢品入庫的根本信息,半廢品入庫主要包括零件號、零件稱號、數量、金額等信息。原資料采購該模塊主要實現添加、修正、刪除和查詢原資料采購的根本信息,原資料采購主要包括資料稱號、材質、規格、數量、金額、庫存量等信息。輔助資料采購該模塊主要實現添加、修正、刪除和刷新輔助資料采購的根本信息,輔助資料采購主要包括資料稱號、材質、規格、數量、金額、庫存量等信息。規范件采購該模塊主要實現添加、修正、刪除和刷新規范件采購的根本信息,規范件采購主要包括資料稱號、材質、規格、數量、金額、庫存量
8、等信息。工具采購該模塊主要實現添加、修正、刪除和刷新工具采購的根本信息,工具采購主要包括資料稱號、材質、規格、數量、金額、庫存量等信息。工配備件采購該模塊主要實現添加、修正、刪除和刷新工配備件采購的根本信息,工配備件采購主要包括資料稱號、材質、規格、數量、金額、庫存量等信息。采購懇求單該模塊主要實現添加、修正、刪除和批審懇求單的根本信息,采購懇求單主要包括序號、規格、數量、懇求部門、懇求人等信息。采購方案該模塊主要實現添加、修正和刪除采購方案的根本信息,采購方案主要包括資料稱號、材質、規格、數量、庫存量、消費需求數量等信息。4銷售管理銷售管理主要由產廢品出庫、PA收發單2個子模塊組成。其中各個
9、模塊的功能如下:產廢品出庫該模塊主要實現添加、修正、刪除和查詢產廢品出庫的根本信息,產廢品出庫主要包括客戶稱號、零件稱號、零件號、數量等信息。PA收發單該模塊主要實現添加、修正、刪除和查詢PA收發單的根本信息,PA收發單主要包括要貨單位、零件號、零件稱號、數量、銷售金額等信息。5綜合查詢綜合查詢由消費查詢子模塊組成。其中各個模塊的功能如下:消費查詢該模塊主要經過時間查詢消費產品根本信息,消費查詢主要包括廠家、零件稱號、零件號、期初數量、入庫數量、出庫數量、期末數量、在制數量、PA清單前往數量、消費報廢數量等信息。5設置設置主要由XML途徑設置、數據庫設置2個子模塊組成。其中各個模塊的功能如下:
10、XML途徑設置數據庫設置6外委管理外委管理主要由外委加工、外委前往2個子模塊組成。其中各個模塊的功能如下:外委加工該模塊主要實現添加、修正、刪除外委加工的根本信息,外委加工主要包括產品稱號、產品代碼、加工內容、加工數量、加工金額等信息。外委前往該模塊主要實現添加、修正、刪除和審核外委前往的根本信息,外委前往主要包括資料產品稱號、產品代碼、加工內容、前往數量等信息。本設計所采用的數據構造如:鏈表、棧、樹、圖等整體功能用例圖Use-Case Diagram:采購懇求單字段名數據類型長度備注日期datetime8日期序號varchar50序號稱號varchar50稱號用途varchar50用途規格型
11、號varchar50規格型號單位varchar50單位數量int4數量懇求部門varchar50懇求部門懇求人varchar50懇求人能否審批varchar50能否審批功能模塊詳細設計詳細設計思想3.1.1采購懇求單功能添加、刪除和審批懇求單的根本信息,采購懇求單主要包括序號、規格、數量、懇求部門、懇求人等信息。輸入項懇求單的詳細信息輸出項顯示懇求單列表算法添加、刪除和審批懇求單流程邏輯添加采購懇求單審批采購懇求單刪除采購懇求單3.2 中心代碼查詢采購懇求單全部信息namespace ERP.Model.Dao public
12、 class 采購懇求單Dao Entity.采購懇求單 CaiGouShenQingDan = new Entity.采購懇求單(); / / 查詢采購懇求單全部信息 / / public static DataTable GetAllCaiGouShenQingDan() string sql = select * from ERPMIS.dbo.采購懇求單; return DBconnection.getDataTable(sql); / / 根據序號前往最后一條數據 / / public static DataRow GetLastRow() string sql = select *
13、 from ERPMIS.dbo.采購懇求單 order by 序號 desc; return DBconnection.getSingleRow(sql); 添加采購懇求單 / / / / public static bool insertCaiGouShenQingDan(Entity.采購懇求單 CaiGouShenQingDan) string sql = insert into ERPMIS.dbo.采購懇求單 values ( + CaiGouShenQingDan.日期1 + , + CaiGouShenQingDan.序號1 + , + CaiGouShenQingDan.稱號
14、1 + ,+ + CaiGouShenQingDan.用途1 + , + CaiGouShenQingDan.規格型號1 + , + CaiGouShenQingDan.單位1 + ,+ + CaiGouShenQingDan.數量1 + , + CaiGouShenQingDan.懇求部門1 + , + CaiGouShenQingDan.懇求人1 + ,等待審批) ; if (DBconnection.DoSQL(sql) return true; else return false; 刪除采購懇求單 / / / / public static bool deleteCaiGouShenQ
15、ingDan(Entity.采購懇求單 CaiGouShenQingDan) string sql = delete from ERPMIS.dbo.采購懇求單 where 序號= + CaiGouShenQingDan.序號1 + ; if (DBconnection.DoSQL(sql) return true; else return false; / / 根據“序號前往一條數據 / / / public static DataRow getOneRow(Entity.采購懇求單 CaiGouShenQingDan) string sql = select * from ERPMIS.d
16、bo.采購懇求單 where 序號 = + CaiGouShenQingDan.序號1+ ; return DBconnection.getSingleRow(sql); 修正采購懇求單 / / / / public static bool updateCaiGouShenQingDan(Entity.采購懇求單 CaiGouShenQingDan) string sql = update ERPMIS.dbo.采購懇求單 set 日期= + CaiGouShenQingDan.日期1 + ,稱號= + CaiGouShenQingDan.稱號1 + ,用途= + CaiGouShenQing
17、Dan.用途1 + , + 規格型號= + CaiGouShenQingDan.規格型號1 + ,單位= + CaiGouShenQingDan.單位1 + ,數量= + CaiGouShenQingDan.數量1 + , + 懇求部門= + CaiGouShenQingDan.懇求部門1 + ,懇求人= + CaiGouShenQingDan.懇求人1 + ,能否審批=等待審批 where 序號= + CaiGouShenQingDan.序號1 + ; return DBconnection.DoSQL(sql); public static bool shenpi(Entity.采購懇求單
18、 CaiGouShenQingDan) string sql = update ERPMIS.dbo.采購懇求單 set 能否審批 = 已審批 where 序號 = + CaiGouShenQingDan.序號1 + ; return DBconnection.DoSQL(sql); 銜接數據庫class DBConnection private static SqlConnection con; public static SqlConnection getCon() SqlConnection conn = new SqlConnection(ConfigurationManager.Ap
19、pSettingsconnectionString.ToString(); return conn; public static DataTable getdatatable(string sql) con = Common.DBConnection.getCon(); con.Open(); SqlDataAdapter dap = new SqlDataAdapter(sql, con); DataTable dt = new DataTable(); dap.Fill(dt); con.Close(); return dt; 3.3 程序運轉結果拷屏采購懇求單主界面審批功能刪除功能添加功
20、能添加勝利修正功能修正勝利課程設計心得、存在問題及處理方法在這次ERP課題的設計過程中,一開場的時候,在我的頭腦中知識依稀存在著印象而已,不能領會到ERP真正的含義,覺得很模糊。對工程的設計與完成更是一頭霧水。后來還是經過課堂上的學習,課后教師的輔導,下來小組成員在一同討論,才有了一點踏實的覺得,知道該怎樣下手了,初步地了解了ERP如何簡單的表達了一家企業的管理過程,并最終確定了ERP的根本模塊。在詳細設計程序的過程中我們由于對ERP的了解不詳細,走了很多彎路,但最后還是在教師的指點下完成了義務。經過這一次的課程設計,我覺得在運用ERP思想進展設計時,一定要細心,按著步驟來,不能搶快,不能漏掉
21、哪一不,做事也不能拖,不能急,該記得東西要即時記,不然會很容易出錯。還有,做事一定要有規劃,不能盲目地憑著本人的意向。同一組里要可以相互討論,一定要加強團結,加強團隊認識。在以后的學習與任務中,我們一定要好好把握時機,讓本人的頭腦靈敏起來。我們所學的知識很多經過到實際中去后,會得到不一樣的收獲,能協助 我們進一步了解知識,想的更透徹。而且很多知識到實際中去,才干領會到它的用途,所碰到的問題和想其處理之道。這次的ERP工程設計讓我對這一點有更深化的認識。最后要說的是,無論我們做什么事,首先,要對本人的業務非常熟練,首先把本人的事情做好,才有精神學習更多的東西。其次是要與整個團隊的人任務協調一致,
22、融入到集體中去,:“服從集體的意見,同時又要把本人的看法說出來,共同交流,一同提高。要有很好的團隊協作認識,光臨本人是不會有出路的。要發揚本人的優點,避開本人的短處,然后再多多學習。附錄源程序代碼frmcaigou.csusing System;using System.Collections.Generic;using SystemponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;namespace ERP.View
23、.CaiGou public partial class frmcaigou : Form private static int a = 0; private static int b = 0; public frmcaigou() InitializeComponent(); caigouguanli(); /dgv_caigou.Dock = System.Windows.Forms.DockStyle.Fill; /窗體占滿整個界面 dgv_caigou.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;/窗體大小隨數據
24、固定 dgv_caigou.SelectionMode = DataGridViewSelectionMode.FullRowSelect;/整行選中 private void caigouguanli() dgv_caigou.Visible = false; btn_add.Visible = false; btn_delete.Visible = false; btn_shenpi.Visible = false; private void 懇求采購單ToolStripMenuItem_Click(object sender, EventArgs e) /懇求采購單ToolStripMe
25、nuItem.Enabled = false; /添加復選框 if (a = 0) DataGridViewCheckBoxColumn checkbox = new DataGridViewCheckBoxColumn(); checkbox.Name = checkbox; checkbox.HeaderText = ; checkbox.Width = 30; dgv_caigou.Columns.Add(checkbox); a = 1; /綁定數據表 DataTable dt = new DataTable(); dt = Model.Dao.采購懇求單Dao.GetAllCaiGo
26、uShenQingDan(); dgv_caigou.DataSource = dt; /“日期列不可見 dgv_caigou.Columns日期.Visible = false; if (b = 0) /添加“修正linkbutton DataGridViewLinkColumn link = new DataGridViewLinkColumn(); link.Name = update; link.HeaderText = 修正; link.Text = 修正; dgv_caigou.Columns.Add(link); link.VisitedLinkColor = System.Dr
27、awing.ColorTranslator.FromHtml(#000088); link.UseColumnTextForLinkValue = true; b = 1; /去掉空白行 dgv_caigou.AllowUserToAddRows = false; dgv_caigou.Visible = true; btn_add.Visible = true; btn_delete.Visible = true; btn_shenpi.Visible = true; btnRefresh.Visible = true; btnReturn.Visible = true; private v
28、oid btn_add_Click(object sender, EventArgs e) FrmCaigouAdd f = new FrmCaigouAdd(); f.ShowDialog(); private void btn_delete_Click(object sender, EventArgs e) foreach (DataGridViewRow dr in dgv_caigou.Rows) /遍歷一切checkbox if (dr.Cellscheckbox.Value != null) Model.Entity.采購懇求單 CaiGouShenQingDan = new Mo
29、del.Entity.采購懇求單(); CaiGouShenQingDan.序號1 = dr.Cells序號.Value.ToString(); bool i = Model.Dao.采購懇求單Dao.deleteCaiGouShenQingDan(CaiGouShenQingDan); if (i) MessageBox.Show(刪除勝利!); else MessageBox.Show(刪除失敗!); private void dgv_caigou_CellContentClick(object sender, DataGridViewCellEventArgs e) if (e.Colu
30、mnIndex = 1) FrmCaigouAdd f = new FrmCaigouAdd(); FrmCaigouAdd.xuhao = dgv_caigou.SelectedRows0.Cells序號.Value.ToString(); f.Text = 修正采購懇求單; f.ShowDialog(); private void btn_shenpi_Click(object sender, EventArgs e) foreach(DataGridViewRow dr in dgv_caigou.Rows) /遍歷一切checkbox if (dr.Cellscheckbox.Valu
31、e != null) Model.Entity.采購懇求單 CaiGouShenQingDan = new Model.Entity.采購懇求單(); CaiGouShenQingDan.序號1 = dr.Cells序號.Value.ToString(); bool i = Model.Dao.采購懇求單Dao.shenpi(CaiGouShenQingDan); if (i) MessageBox.Show(審批勝利!); else MessageBox.Show(審批失敗!); / / 前往上一層 / / / private void btnReturn_Click(object send
32、er, EventArgs e) this.Close(); / / 刷新 / / / private void btnRefresh_Click(object sender, EventArgs e) 懇求采購單ToolStripMenuItem_Click(sender,e); Frmcaigouadd.csusing System;using System.Collections.Generic;using SystemponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Tex
33、t;using System.Windows.Forms;using System.Text.RegularExpressions;namespace ERP.View.CaiGou public partial class FrmCaigouAdd : Form Model.Entity.采購懇求單 CaiGouShenQingDan = new Model.Entity.采購懇求單(); public static string xuhao; public static string bumen = ; public static string people = ; public FrmC
34、aigouAdd() InitializeComponent(); private void FrmCaigouAdd_Load(object sender, EventArgs e) if (this.Text.Contains(添加) txt_xuhao.Text = BianHao(); /獲取自動編號 else if (this.Text.Contains(修正) btn_tianjia.Text = 修正; CaiGouShenQingDan.序號1 = xuhao; DataRow dr = Model.Dao.采購懇求單Dao.getOneRow(CaiGouShenQingDa
35、n); CaiGouShenQingDan.稱號1 = dr稱號.ToString(); CaiGouShenQingDan.用途1 = dr用途.ToString(); CaiGouShenQingDan.規格型號1 = dr規格型號.ToString(); CaiGouShenQingDan.單位1 = dr單位.ToString(); CaiGouShenQingDan.數量1 = int.Parse(dr數量.ToString(); CaiGouShenQingDan.懇求部門1 = dr懇求部門.ToString(); CaiGouShenQingDan.懇求人1 = dr懇求人.T
36、oString(); txt_xuhao.Text = CaiGouShenQingDan.序號1; txt_mingcheng.Text = CaiGouShenQingDan.稱號1; txt_yongtu.Text = CaiGouShenQingDan.用途1; txt_guigexinghao.Text = CaiGouShenQingDan.規格型號1; txt_shuliang.Text = CaiGouShenQingDan.數量1.ToString(); txt_danwei.Text = CaiGouShenQingDan.單位1; txt_shenqingbumen.Te
37、xt = CaiGouShenQingDan.懇求部門1; txt_shenqingren.Text = CaiGouShenQingDan.懇求人1; lab_riqi.Text = DBconnection.serverDate().ToString(); /獲取效力器時間 private string BianHao() /自動編號 DataRow dr = Model.Dao.采購懇求單Dao.GetLastRow(); string temp = dr序號.ToString().Substring(4); string xuhao = (int.Parse(temp) + 1).To
38、String(); for (; xuhao.Length 10; ) xuhao = (xuhao.Length = 10 ? 0 : ) + xuhao; /缺乏10位數字補0 xuhao = cgsq + xuhao; return xuhao; private void insertCaiGouShenQingDan()/添加數據 if (txt_shuliang.Text != ) txt_shuliang.Text = Regex.Replace(txt_shuliang.Text, D , ); /去除數字外的其他字符 if (txt_danwei.Text != & txt_g
39、uigexinghao.Text != & txt_mingcheng.Text != & txt_shenqingbumen.Text != & txt_shenqingren.Text != & txt_shuliang.Text != & txt_xuhao.Text != & txt_yongtu.Text != ) CaiGouShenQingDan.日期1 = DateTime.Parse(lab_riqi.Text); CaiGouShenQingDan.序號1 = txt_xuhao.Text; CaiGouShenQingDan.稱號1 = txt_mingcheng.Tex
40、t; CaiGouShenQingDan.用途1 = txt_yongtu.Text; CaiGouShenQingDan.規格型號1 = txt_guigexinghao.Text; CaiGouShenQingDan.單位1 = txt_danwei.Text; CaiGouShenQingDan.數量1 = int.Parse(txt_shuliang.Text); CaiGouShenQingDan.懇求部門1 = txt_shenqingbumen.Text; CaiGouShenQingDan.懇求人1 = txt_shenqingren.Text; bool i = Model.
41、Dao.采購懇求單Dao.insertCaiGouShenQingDan(CaiGouShenQingDan); if (i) MessageBox.Show(添加勝利!); else MessageBox.Show(添加失敗!); else MessageBox.Show(請填寫完好信息!); private void updateCaiGouShenQingDan()/修正數據 if (txt_shuliang.Text != ) txt_shuliang.Text = Regex.Replace(txt_shuliang.Text, D, ); /去除數字外的其他字符 if (txt_d
42、anwei.Text != & txt_guigexinghao.Text != & txt_mingcheng.Text != & txt_shenqingbumen.Text != & txt_shenqingren.Text != & txt_shuliang.Text != & txt_xuhao.Text != & txt_yongtu.Text != ) CaiGouShenQingDan.日期1 = DateTime.Parse(lab_riqi.Text); CaiGouShenQingDan.序號1 = txt_xuhao.Text; CaiGouShenQingDan.稱號
43、1 = txt_mingcheng.Text; CaiGouShenQingDan.用途1 = txt_yongtu.Text; CaiGouShenQingDan.規格型號1 = txt_guigexinghao.Text; CaiGouShenQingDan.單位1 = txt_danwei.Text; CaiGouShenQingDan.數量1 = int.Parse(txt_shuliang.Text); CaiGouShenQingDan.懇求部門1 = txt_shenqingbumen.Text; CaiGouShenQingDan.懇求人1 = txt_shenqingren.
44、Text; bool i = Model.Dao.采購懇求單Dao.updateCaiGouShenQingDan(CaiGouShenQingDan); if (i) MessageBox.Show(修正勝利!); else MessageBox.Show(修正失敗!); else MessageBox.Show(請填寫完好信息!); private void btn_tianjia_Click(object sender, EventArgs e) if (btn_tianjia.Text = 添加) insertCaiGouShenQingDan(); else if (btn_tian
45、jia.Text = 修正) updateCaiGouShenQingDan(); private void btn_fanhui_Click(object sender, EventArgs e) this.Close(); private void btn_xuanzebumen_Click(object sender, EventArgs e) View.CaiGou.frmbumen f = new frmbumen(); f.Text = 選擇部門; f.ShowDialog(); txt_shenqingbumen.Text = bumen; txt_shenqingren.Tex
46、t = people; 采購懇求單Dao.csusing System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data;using System.Data.SqlClient;namespace ERP.Model.Dao public class 采購懇求單Dao Entity.采購懇求單 CaiGouShenQingDan = new Entity.采購懇求單(); / / 查詢采購懇求單全部信息 / / public static DataTable GetAll
47、CaiGouShenQingDan() string sql = select * from ERPMIS.dbo.采購懇求單; return DBconnection.getDataTable(sql); / / 根據序號前往最后一條數據 / / public static DataRow GetLastRow() string sql = select * from ERPMIS.dbo.采購懇求單 order by 序號 desc; return DBconnection.getSingleRow(sql); / / 添加采購懇求單 / / / public static bool in
48、sertCaiGouShenQingDan(Entity.采購懇求單 CaiGouShenQingDan) string sql = insert into ERPMIS.dbo.采購懇求單 values ( + CaiGouShenQingDan.日期1 + , + CaiGouShenQingDan.序號1 + , + CaiGouShenQingDan.稱號1 + ,+ + CaiGouShenQingDan.用途1 + , + CaiGouShenQingDan.規格型號1 + , + CaiGouShenQingDan.單位1 + ,+ + CaiGouShenQingDan.數量1
49、 + , + CaiGouShenQingDan.懇求部門1 + , + CaiGouShenQingDan.懇求人1 + ,等待審批) ; if (DBconnection.DoSQL(sql) return true; else return false; / / 刪除采購懇求單 / / / public static bool deleteCaiGouShenQingDan(Entity.采購懇求單 CaiGouShenQingDan) string sql = delete from ERPMIS.dbo.采購懇求單 where 序號= + CaiGouShenQingDan.序號1 + ; if (DBconnection.DoSQL(sql) return true; else return false; / / 根據“序號前往一條數據 / / / public static DataRow getOneRow(Entity.采購懇求單 CaiGouShenQingDan) string sql = select * from ERPMIS.dbo.采購懇求單 where 序號 = + CaiGouShenQingDan.序號1+ ; return DBconnection.getSi
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 生命生活教育主題班會
- 心內科專科護理質量指標
- 2025年會計人員工作方案演講稿
- 基于多媒體技術的信息展示與推廣
- 高校軍訓2025年工作方案演講稿
- 樓梯鋼筋綁扎規范
- 年度工作報告與總結
- 2025年秋季學期幼兒園教學工作方案演講稿
- 罕見病科普課件
- 客服圖標技巧培訓課件
- 2024年員工知識產權與保密協議范本:企業知識產權保護實務3篇
- 人教版二年級數學下冊全冊大單元教學設計
- JGJ46-2024 建筑與市政工程施工現場臨時用電安全技術標準
- DZ∕T 0283-2015 地面沉降調查與監測規范(正式版)
- HG第四章顯示儀表
- 二五公式驗光法
- 圖書館智能照明控制系統設計-畢業論文
- 園林綠化工程施工組織機構方案
- 《中西文化比較》(教學大綱)
- 室內智能加濕器設計說明
- 發電機整體氣密試驗的要求
評論
0/150
提交評論