0

こんにちは、Null 例外を処理しようとしましたが、まだ例外警告が表示されます: data is null このメソッドまたはプロパティを null 値で呼び出すことはできません。

これは私のコードです:

 spojeni.Open();
        string sql_combobox = "SELECT column FROM tableO RDER BY nazev ASC";
        SqlCommand combobox = new SqlCommand(sql_combobox, spojeni);


        try
        {
            SqlDataReader dr = combobox.ExecuteReader();
            while (dr.Read())
            {
                if (!dr.IsDBNull(0))
                {
                    comboBox1.Items.Add(dr["column"]);
                }
            }

            dr.Close();
            dr.Dispose();
            spojeni.Close();
        }
4

2 に答える 2

0

チェックしている列を指定する必要があります...次のようなものを試してください:

if (dr["column"] != DBNull.Value)
{
    comboBox1.Items.Add(dr["column"]);
}
于 2013-08-26T16:57:52.773 に答える