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();
    }
4

1 回答 1

1

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

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

于 2013-03-18T06:27:54.913 回答