2016-07-18 5 views
0

フォーム1と2検索後にグリッドビュー行を選択

別のフォームから検索をクリックした後に自動選択するにはどうすればよいですか? iamでC#を使用しています。私はGridViewのでフォーム1をしたいだけストア(チェック)のために、以下のテキストボックスには、以下のフォーム2に 私のコードを選択する:

enter image description here

private void simpleButton1_Click(object sender, EventArgs e) 
    { 
     cari(); 
    } 

public void cari() 
    { 
     SqlDataAdapter adapter = new SqlDataAdapter(command.CommandText, myConnection); 
     try 
     { 
      ds.Tables.Clear(); 

      command.Connection = myConnection; 
      command.CommandText = "select * from General.genre WHERE genre Like '%"+textEdit1.Text.ToString()+"%' or code like '%"+textEdit1.Text+"%'"; 
      myConnection.Open(); 

      var buka = command.ExecuteReader(); 

      if (buka.Read()) 
      { 
       textEdit2.Text = buka[1].ToString(); 

      } 
      else 
        { 
       MessageBox.Show("type genre"); 
      } 


      // MessageBox.Show("kebaca"); 

     } 
     catch (System.Exception ex) 
     { 


      MessageBox.Show("error" + ex); 
     } 

     myConnection.Close(); 
    } 

答えて

0
dataGrid.SelectedRows.Clear(); 
foreach(DataGridViewRow row in dataGrid.Rows) 
{ 
    if(YOUR CONDITION) 
     row.Selected = true; 
} 
+0

がwhre I入力このコードのですか? iamはdevexpressからのgridviewを使用していますが、cari()の末尾にある –

+0

または選択したい行を既に知っている場所 – Dexion

+0

何を入力するのかわかりません。 条件が指定されていない場合は、条件がない場合は –

関連する問題