示例#1
0
        //////////////////////////////////////////////////
        //検索メイン処理                                //
        //////////////////////////////////////////////////
        public void Search_Main()
        {
            //変数定義
            DataGridViewConnect DataGridViewConnect = new DataGridViewConnect();
            DataSet             dsDataset           = new DataSet();
            string strSQL;

            if (txtWorkProcessMSNo.Text.Trim() != "")
            {
                txtWorkProcessMSNo.Text = txtWorkProcessMSNo.Text.PadLeft(3, '0');
            }

            //DB接続
            DBConnect.DBConect_Main();
            //SQL発行
            strSQL  = "";
            strSQL += "SELECT ";
            strSQL += " A.作業工程NO, ";
            strSQL += "  A.作業工程名, ";
            strSQL += " B.製品NO, ";
            strSQL += "  B.製品名 ";
            strSQL += "FROM ";
            strSQL += " WORKPROCESS_MS A, ";
            strSQL += " ITEM_MS B ";
            strSQL += "WHERE ";
            strSQL += "    A.製品NO = B.製品NO ";
            if (txtWorkProcessMSNo.Text.Trim() != "")
            {
                strSQL += "AND A.作業工程NO = '" + txtWorkProcessMSNo.Text.Trim() + "' ";
            }
            //SQLを渡し、DataSetを取得する
            dsDataset = DataGridViewConnect.DataGridViewConnect_Main(strSQL);
            //DataSetをバインド
            if (dsDataset != null)
            {
                DataGridView1.DataSource = dsDataset.Tables[0];
            }
            else
            {
                DataGridView1.DataSource = null;
            }

            //トリム処理
            for (int i = 0; i <= DataGridView1.RowCount - 1; i++)
            {
                for (int y = 0; y <= DataGridView1.ColumnCount - 1; y++)
                {
                    DataGridView1[y, i].Value = DataGridView1[y, i].Value.ToString().Trim();
                }
            }

            //後処理
            //クローズ処理
            DBConnect.DBConnect_Close(DBConnect.cn);
        }
示例#2
0
        ///////////////////////////////////////////////////
        //検索処理                                      //
        //////////////////////////////////////////////////
        private void Search_Main()
        {
            //変数定義
            DataGridViewConnect DataGridViewConnect = new DataGridViewConnect();
            DataSet             dsDataset           = new DataSet();
            string strSQL;

            //SQL発行
            strSQL  = "";
            strSQL += "SELECT ";
            strSQL += " A.受注NO, ";
            strSQL += " A.受注日, ";
            strSQL += " A.受注先NO, ";
            strSQL += " B.受注先名, ";
            strSQL += " A.受注数, ";
            strSQL += " A.作業ラインNO, ";
            strSQL += " C.作業ライン名 ";
            strSQL += "FROM ";
            strSQL += " RECEIVE_TBL A, ";
            strSQL += " ORDER_MS B, ";
            strSQL += " WORKLINE_MS C ";
            strSQL += "WHERE ";
            strSQL += "    A.受注先NO = '" + txtOrderMSNo.Text + "' ";
            strSQL += "AND A.受注先NO = B.受注先NO ";
            strSQL += "AND A.作業ラインNO = C.作業ラインNO ";
            strSQL += "AND A.受注完了フラグ = '0' ";
            strSQL += "AND A.受注日 BETWEEN ";
            strSQL += "    '" + dtpOrderDateFrom.Text + "' AND '" + dtpOrderDateTo.Text + "' ";
            strSQL += "ORDER BY ";
            strSQL += " A.受注NO ";
            //SQLを渡し、DataSetを取得する
            dsDataset = DataGridViewConnect.DataGridViewConnect_Main(strSQL);
            //DataSetをバインド
            if (dsDataset != null)
            {
                DataGridView1.DataSource = dsDataset.Tables[0];
            }
            else
            {
                DataGridView1.DataSource = null;
            }

            //トリム処理
            for (int i = 0; i <= DataGridView1.RowCount - 1; i++)
            {
                for (int y = 0; y <= DataGridView1.ColumnCount - 1; y++)
                {
                    DataGridView1[y, i].Value = DataGridView1[y, i].Value.ToString().Trim();
                }
            }

            //後処理
            //クローズ処理
            DBConnect.DBConnect_Close(DBConnect.cn);
        }
示例#3
0
        //////////////////////////////////////////////////
        //検索メイン処理                                //
        //////////////////////////////////////////////////
        private void Search_Main()
        {
            //0埋め処理
            if (txtProcessMSNo.Text.Trim() != "")
            {
                txtProcessMSNo.Text = txtProcessMSNo.Text.PadLeft(3, '0');
            }


            //変数定義
            DataSet             dsDataset           = new DataSet();
            DataGridViewConnect DataGridViewConnect = new DataGridViewConnect();

            //SQL発行
            strSQL  = "";
            strSQL += "SELECT ";
            strSQL += " 工程NO, ";
            strSQL += " 工程名 ";
            strSQL += "FROM ";
            strSQL += " PROCESS_MS ";
            //空欄の場合は全件検索
            //空欄以外は入力値を検索条件とする
            if (txtProcessMSNo.Text.Trim() != "")
            {
                strSQL += "WHERE ";
                strSQL += " 工程NO = '" + txtProcessMSNo.Text.Trim() + "' ";
            }
            //DataSet取得
            dsDataset = DataGridViewConnect.DataGridViewConnect_Main(strSQL);
            //DataSetバインド
            if (dsDataset != null)
            {
                DataGridView1.DataSource = dsDataset.Tables[0];
            }
            else
            {
                DataGridView1.DataSource = null;
            }

            //トリム処理
            for (int i = 0; i <= DataGridView1.RowCount - 1; i++)
            {
                for (int y = 0; y <= DataGridView1.ColumnCount - 1; y++)
                {
                    DataGridView1[y, i].Value = DataGridView1[y, i].Value.ToString().Trim();
                }
            }

            //ヘッダーとすべてのセルの内容に合わせて、列の幅を自動調整する
            DataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells;

            //クローズ処理
            CTCommon.DBConnect.DBConnect_Close(CTCommon.DBConnect.cn);
        }
示例#4
0
        //////////////////////////////////////////////////
        //検索メイン処理                                //
        //////////////////////////////////////////////////
        private void Search_Main()
        {
            //変数定義
            DataGridViewConnect DataGridViewConnect = new DataGridViewConnect();
            DataSet             dsDataset           = new DataSet();
            string strSQL;

            if (txtOrderMSNo.Text.Trim() != "")
            {
                txtOrderMSNo.Text = txtOrderMSNo.Text.PadLeft(3, '0');
            }

            //DB接続
            DBConnect.DBConect_Main();
            //SQL発行
            strSQL  = "";
            strSQL += "SELECT ";
            strSQL += " 受注先NO, ";
            strSQL += " 受注先名 ";
            strSQL += "FROM ";
            strSQL += " ORDER_MS ";
            if (txtOrderMSNo.Text.Trim() != "")
            {
                strSQL += "WHERE ";
                strSQL += " 受注先NO = '" + txtOrderMSNo.Text.Trim() + "' ";
            }
            //SQLを渡し、Datasetを取得する
            dsDataset = DataGridViewConnect.DataGridViewConnect_Main(strSQL);

            //Datasetをバインド
            if (dsDataset != null)
            {
                DataGridView1.DataSource = dsDataset.Tables[0];
            }
            else
            {
                DataGridView1.DataSource = null;
            }

            //トリム処理
            for (int i = 0; i <= DataGridView1.RowCount - 1; i++)
            {
                for (int y = 0; y <= DataGridView1.ColumnCount - 1; y++)
                {
                    DataGridView1[y, i].Value = DataGridView1[y, i].Value.ToString().Trim();
                }
            }

            //後処理
            //クローズ処理
            DBConnect.DBConnect_Close(DBConnect.cn);
        }
示例#5
0
        //////////////////////////////////////////////////
        //検索メイン処理                                //
        //////////////////////////////////////////////////
        private void Search_Main()
        {
            //変数定義
            DataSet             dsDataset           = new DataSet();
            DataGridViewConnect DataGridViewConnect = new DataGridViewConnect();

            //SQL発行
            strSQL  = "";
            strSQL += "SELECT ";
            strSQL += " 部品No, ";
            strSQL += " 部品コード, ";
            strSQL += " 部品名 ";
            strSQL += "FROM ";
            strSQL += " PARTS_MS ";
            strSQL += "WHERE ";
            strSQL += " 部品コード LIKE '" + txtPartsCode.Text.Trim() + "%' ";
            strSQL += "ORDER BY ";
            strSQL += " 部品No ";
            //Datasetを取得
            dsDataset = DataGridViewConnect.DataGridViewConnect_Main(strSQL);
            //Datasetをバインド
            if (dsDataset != null)
            {
                DataGridView1.DataSource = dsDataset.Tables[0];
            }
            else
            {
                DataGridView1.DataSource = null;
            }
            //トリム処理
            for (int i = 0; i <= DataGridView1.RowCount - 1; i++)
            {
                for (int y = 0; y <= DataGridView1.ColumnCount - 1; y++)
                {
                    DataGridView1[y, i].Value = DataGridView1[y, i].Value.ToString().Trim();
                }
            }


            //ヘッダーとすべてのセルの内容に合わせて、列の幅を自動調整する
            DataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells;

            //クローズ処理
            CTCommon.DBConnect.DBConnect_Close(CTCommon.DBConnect.cn);
        }
示例#6
0
        //////////////////////////////////////////////////
        //検索メイン処理                                //
        //////////////////////////////////////////////////
        public void Search_main()
        {
            //変数定義
            string strSQL;
            DataGridViewConnect DataGridViewConnect = new DataGridViewConnect();

            try{
                //SQL発行
                strSQL  = "";
                strSQL += "SELECT ";
                strSQL += " 作業ラインNO, ";
                strSQL += " 作業ライン名 ";
                strSQL += "FROM ";
                strSQL += " WORKLINE_MS ";
                strSQL += "WHERE ";
                strSQL += " 製品コード = '" + txtProductCode.Text + "' ";
                //SQL実行
                DataSet dsDataset = DataGridViewConnect.DataGridViewConnect_Main(strSQL);
                if (dsDataset != null)
                {
                    DataGridView1.DataSource = dsDataset.Tables[0];
                }
                else
                {
                    DataGridView1.DataSource = null;
                }

                //トリム処理
                for (int i = 0; i <= DataGridView1.RowCount - 1; i++)
                {
                    for (int y = 0; y <= DataGridView1.ColumnCount - 1; y++)
                    {
                        DataGridView1[y, i].Value = DataGridView1[y, i].Value.ToString().Trim();
                    }
                }

                //ヘッダーとすべてのセルの内容に合わせて、列の幅を自動調整する
                DataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells;
            }catch (Exception e) {
                MessageBox.Show(e.Message);
            }finally{
                //クローズ処理
                CTCommon.DBConnect.DBConnect_Close(CTCommon.DBConnect.cn);
            }
        }
示例#7
0
        //////////////////////////////////////////////////
        //検索メイン処理                                //
        //////////////////////////////////////////////////
        public void Search_Main()
        {
            //変数定義
            DataGridViewConnect DataGridViewConnect = new DataGridViewConnect();
            DataSet             dsDataset           = new DataSet();
            string strSQL;

            //SQL発行
            strSQL  = "";
            strSQL += "SELECT ";
            strSQL += " 社員NO, ";
            strSQL += " 名前 ";
            strSQL += "FROM ";
            strSQL += "  HUMAN_MS ";
            strSQL += "ORDER BY ";
            strSQL += " 社員NO ";
            //SQLを渡し、Datasetを取得する
            dsDataset = DataGridViewConnect.DataGridViewConnect_Main(strSQL);
            //DataSetをバインド
            if (dsDataset != null)
            {
                dataGridView1.DataSource = dsDataset.Tables[0];
            }
            else
            {
                dataGridView1.DataSource = null;
            }

            //トリム処理
            for (int i = 0; i < dataGridView1.RowCount - 1; i++)
            {
                for (int y = 0; y < dataGridView1.ColumnCount - 1; y++)
                {
                    dataGridView1[y, i].Value = dataGridView1[y, i].Value.ToString().Trim();
                }
            }

            //後処理
            //クローズ処理
            DBConnect.DBConnect_Close(DBConnect.cn);
        }
示例#8
0
        //////////////////////////////////////////////////
        //検索メイン処理                                //
        //////////////////////////////////////////////////
        private void Search_Main()
        {
            //変数定義
            DataGridViewConnect DataGridViewConnect = new DataGridViewConnect();
            DataSet             dsDataset           = new DataSet();

            //SQL発行
            strSQl  = "";
            strSQl += "SELECT ";
            strSQl += " 部品登録NO, ";
            strSQl += " 部品コード, ";
            strSQl += " 登録数 ";
            strSQl += "FROM ";
            strSQl += " PARTS_TBL ";
            strSQl += "WHERE ";
            strSQl += "    部品コード = '" + txtPartsCode.Text + "' ";
            strSQl += "AND 登録済フラグ = 1 ";
            //SQL実行
            dsDataset = DataGridViewConnect.DataGridViewConnect_Main(strSQl);
            //Datasetをバインドする
            if (dsDataset != null)
            {
                dataGridView1.DataSource = dsDataset.Tables[0];
                //トリム処理
                for (int i = 0; i <= dataGridView1.RowCount - 1; i++)
                {
                    for (int y = 0; y <= dataGridView1.ColumnCount - 1; y++)
                    {
                        dataGridView1[y, i].Value = dataGridView1[y, i].Value.ToString().Trim();
                    }
                }

                //ヘッダーとすべてのセルの内容に合わせて、列の幅を自動調整する
                dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells;
            }
            else
            {
                dataGridView1.DataSource = null;
            }
        }
示例#9
0
        ///////////////////////////////////////////////////
        //検索メイン処理                                 //
        //////////////////////////////////////////////////
        public void PartsClass_Search()
        {
            //変数定義
            DataSet             dsDataset           = new DataSet();
            DataGridViewConnect DataGridViewConnect = new DataGridViewConnect();

            //SQL発行
            strSQL  = "";
            strSQL += "SELECT ";
            strSQL += "  部品分類NO AS NO, ";
            strSQL += "  部品分類名 ";
            strSQL += "FROM ";
            strSQL += " PARTS_CLASS_MS ";
            //Dataset生成
            dsDataset = DataGridViewConnect.DataGridViewConnect_Main(strSQL);
            //DataSetバインド
            if (dsDataset != null)
            {
                dataGridView1.DataSource = dsDataset.Tables[0];
            }
            else
            {
                dataGridView1.DataSource = null;
            }

            //トリム処理
            for (int i = 0; i <= dataGridView1.RowCount - 1; i++)
            {
                for (int y = 0; y <= dataGridView1.ColumnCount - 1; y++)
                {
                    dataGridView1[y, i].Value = dataGridView1[y, i].Value.ToString().Trim();
                }
            }

            //ヘッダーとすべてのセルの内容に合わせて、列の幅を自動調整する
            dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells;

            //クローズ処理
            CTCommon.DBConnect.DBConnect_Close(CTCommon.DBConnect.cn);
        }