2013-03-18 107 views
0

我创建了一个名为Customerdetails的表,其中包含有关客户的所有信息,如customer_id,姓名联系等。我创建了一个表单,其中一旦输入客户名称,所有其他详细信息应显示自动..无效的对象名称异常

的Bt当我在名字文本框中输入名字,我得到异常作为

无效的对象名称为CustomerDetails。

我在asp.net c#中开发这个项目。下面给出的是我的代码示例..您的帮助将非常感谢..谢谢......!

private void textBox2_TextChanged(object sender, EventArgs e) 
    { 

      con.Open(); 
      SqlCommand cmd = new SqlCommand("select * from Customerdetails where name='"+textBox2.Text+"'",con); 
      SqlDataReader dr = cmd.ExecuteReader(); 

      if (dr.Read()) 
      { 
       textBox1.Text = dr["customer_id"].ToString(); 
       textBox2.Text = dr["name"].ToString(); 
       textBox3.Text = dr["contact"].ToString(); 
       richTextBox1.Text = dr["address"].ToString(); 
       textBox4.Text = dr["veichle"].ToString(); 
       textBox5.Text = dr["veichle_no"].ToString(); 
      } 
      con.Close(); 
    } 

回答

1

SQL Server无法识别您对数据库中"Customerdetails"表的请求。

检查以确保Customerdetails表存在,您具有适当的权限,并且您可能需要指定表的所有者。

相关问题