此行代码用于将项目的数量输入我的数据库:
ins.Parameters.AddWithValue("@count", Convert.ToInt32(txtCount.Text))
它曾经工作但现在我有这个错误:输入字符串的格式不正确。
答案 0 :(得分:2)
您最好使用Int32.TryParse代替Convert
。如果转换不起作用,它将返回false
答案 1 :(得分:1)
您可能在txtCount.Text中输入了错误的值,可能是字符串值。那么在该文本框中输入除整数值以外的任何其他值是否有任何限制?
答案 2 :(得分:1)
错误意味着您尝试解析整数的字符串实际上不包含有效整数。
验证“ txtCount.Text ”
的值