我正在创建一个应用程序,我在Textbox1中插入一个带有Double数据类型的customer_Id。
我使用customer_ID的值来访问相应customer_ID的数据库。 我已使用
将Textbox1的值转换为Double数据类型double cust_ID;
Cust_ID=Convert.ToDouble(Textbox1.Text);
,查询是
string s="select * from Customer where Customer_ID='"+Cust_ID+"'";
但是我在条件异常错误中得到数据类型不匹配。
答案 0 :(得分:2)
不要将价值放在单一的价格中。以下应该有效:
string s="select * from Customer where Customer_ID="+Cust_ID;
然而,其他人也是对的 - 您不应该使用双重身份证。 ID应始终为int
或long
,具体取决于您期望的项目数。
答案 1 :(得分:2)
对ID使用整数而不是double。