-3
private void FillListBox()
{
    string ConctingString = "Data Source=AHMED_S_MASHALY;Initial Catalog=BookLibrary;Integrated Security=True";
    string CommandString = "SELECT * FROM BookLibraryTable2";

    SqlConnection Conncting = new SqlConnection(ConctingString);

    Conncting.Open();

    SqlCommand CMD = new SqlCommand(CommandString, Conncting);

    SqlDataReader DR1 = CMD.ExecuteReader();

    while (DR1.Read())
    {
        string listboxvalues = DR1.GetString(1);
        listBox1.Items.Add(listboxvalues);
    }
}

これがエラーです

An unhandled exception of type 'System.NullReferenceException' occurred in BookLibrary.exe

追加情報:Object reference not set to an instance of an object.

この行にエラーが表示されます >>>>>> listBox1.Items.Add(listboxvalues); <<<<<<

4

1 に答える 1

1

listBox1 または listBox1.items のいずれかが null であるため、エラーが発生しています。どれを見つける最も簡単な方法は、その行にブレークポイントを追加し、それらの値を調べることです。

于 2013-12-09T20:16:45.193 に答える