////////////////////////////////////////////////// //検索メイン処理 // ////////////////////////////////////////////////// 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); }
/////////////////////////////////////////////////// //検索処理 // ////////////////////////////////////////////////// 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); }
////////////////////////////////////////////////// //検索メイン処理 // ////////////////////////////////////////////////// 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); }
////////////////////////////////////////////////// //検索メイン処理 // ////////////////////////////////////////////////// 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); }
////////////////////////////////////////////////// //検索メイン処理 // ////////////////////////////////////////////////// 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); }
////////////////////////////////////////////////// //検索メイン処理 // ////////////////////////////////////////////////// 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); } }
////////////////////////////////////////////////// //検索メイン処理 // ////////////////////////////////////////////////// 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); }
////////////////////////////////////////////////// //検索メイン処理 // ////////////////////////////////////////////////// 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; } }
/////////////////////////////////////////////////// //検索メイン処理 // ////////////////////////////////////////////////// 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); }