0

SQLテーブル「チェックイン」からデータをコピーして、テキストボックスのフォームに自動入力しようとしています..ボタンをクリックすると

DataSet ds = null;

private void button8_Click(object sender, EventArgs e)
{
    tblNamesBS.DataSource = ds.Tables[0];
     textBox2.DataBindings.Add(new Binding("Text", tblNamesBS,"GuestName"));
}
4

3 に答える 3

3

dsとして始まり、以外のものnullを作成するコードは表示されません。したがって、確かに、 で爆発します。dsnullds.Tables[0]NullReferenceException

dsないものを作るnull

于 2013-05-31T12:16:42.663 に答える
0

他の人が言ったように、使用する前に ds をインスタンス化する必要があります。

DataSet ds = new DataSet();
于 2013-05-31T12:20:23.217 に答える