0
私はこのコードを使用してC#コードを使用してSQL Serverデータベースを検索していますが、データテーブルがnull
の場合はエラーが発生します。問題を解決して解決策を見つけるのを手伝ってください。datatableがnullのときにエラーが発生するのはなぜですか?
private void button4_Click_1(object sender, EventArgs e)
{
DataTable dt = new DataTable();
if (!string.IsNullOrEmpty(textBox1.Text))
{
SqlConnection sqlconn = new SqlConnection(@"Data Source=.;Initial Catalog=ghale;Integrated Security=True");
SqlDataAdapter sqlcmd = new SqlDataAdapter("select * from ranandeh WHERE [email protected]", sqlconn);
sqlcmd.SelectCommand.Parameters.AddWithValue("@ID", textBox1.Text);
dt.Clear();
sqlcmd.Fill(dt);
if (dt!= null)
{
comboBox2.Text = dt.Rows[0]["name"].ToString();
}
}
}
下記画像のエラーを参照してください:これは私のコードであるあなたがカウント行をチェックしなければならないので、存在しない行を取得しようとしているため
完全なエラー/スタックトレースを投稿できますか?適用される行。 – Idos
画像を参照してください – user6313751
あなたが持っているエラーを投稿してください – mohsen