こちらはサーバー側のソースコードで、
C#
1private SqlConnection cn = new SqlConnection(); 2 private SqlCommand cmd = new SqlCommand(); 3 private SqlDataReader rd; 4 5 6cn.ConnectionString = @"Data Source = 省略・・・; 7 cn.Open(); 8 9 cmd.Connection = cn; 10 cmd.CommandType = CommandType.Text; 11 cmd.CommandText = "SELECT * FROM [dbo].[Table] WHERE チーム='" + team + "'" + "AND 名前='" + name + "'"; 12 13 rd = cmd.ExecuteReader(); 14 15 while (rd.Read()) 16 form.dataGridView1.Rows.Add(string.Format("{0}{1}", rd["チーム"], rd["名前"])); 17 18 rd.Close(); 19 cn.Close();
とした場合、
dataGridview1[0, 0]のところに両データが入ってしまいますよね。
これを[0, 0]がチーム、[1, 0]が名前で表示するにはどうすればよいでしょうか?
また、この「チーム」と「名前」の検索したデータを、クライアント側に送信し、クライアント画面のDataGridViewに表示させたいのですが、良い方法はございますでしょうか?
よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。