gpt4 book ai didi

asp.net - 在表格中插入电话号码

转载 作者:行者123 更新时间:2023-12-04 06:06:55 24 4
gpt4 key购买 nike

如何使用asp.net将电话号码插入表格中?

string insertquery = 
"insert customer (
id, name, address, gender, DOB, contactno, email, userid, password)
values
(@custid, @custname, @custaddress, @gender, @custdob,
@custcno, @custemail, @custuserid, @custpassword)";

这里 custcno 是电话号码。
 sc.Parameters.AddWithValue("@custcno",Convert.ToInt32(txtcustcno.Text));

运行时出现错误输入字符串格式不正确。

表中的联系人是 varchar(50)

最佳答案

该代码试图将电话号码字符串转换为此处的数字:

Convert.ToInt32(txtcustcno.Text)

因此,如果它包含任何非数字字符(如括号中的破折号),则会引发异常。

要在不先转换的情况下插入字符串,请执行以下操作:
sc.Parameters.AddWithValue("@custcno", txtcustcno.Text);

关于asp.net - 在表格中插入电话号码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8250808/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com