にComboBox.Sortedプロパティを設定するときは、次のコードでの基本的なComboBox
です:私はComboBox
は-Zからソートするために取得しようとすると、エラー真
private void hotel_Selection()
{
con = new SqlConnection(constr);
con.Open();
cmd = new SqlCommand("SELECT * FROM HOTEL WHERE HOTEL_CITY = @CITY", con);
cmd.Parameters.AddWithValue("@CITY", citiesID);
SqlDataReader dr1;
dr1 = cmd.ExecuteReader();
DataTable dt1 = new DataTable();
dt1.Columns.Add("ID", typeof(int));
dt1.Columns.Add("NAME", typeof(string));
dt1.Load(dr1);
hotelCbox.ValueMember = "ID";
hotelCbox.DisplayMember = "NAME";
hotelCbox.DataSource = dt1;
hotelCbox.SelectedIndex = -1;
con.Close();
}
問題が発生します。ソートされたプロパティをtrueに設定しないと、それが機能しますが、プロパティをtrueに設定しようとすると、System.Data.DataRowView
のエラーが発生し、ゆっくりと私を狂わせてしまいます。私は何が間違っているのか、おそらくそれはSQLであるか、途中で何かが欠落しているからです。 Sorted
プロパティのドキュメンテーションで述べたように
はあなたに多くのことを感謝し、私は完全にArgumentExceptionがスキップあなたの答えをありがとう! –