将 varchar 值 '1,1' 转换为数据类型为 int 的列时发生语法错误。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.SqlClient.SqlException: 将 varchar 值 '1,1' 转换为数据类型为 int 的列时发生语法错误。Console.WriteLine(ShipperIDTextField.Text);
控制台怎么不输出东西,输出的东西在哪个面板里可以看到,哪个面板是控制台
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.SqlClient.SqlException: 将 varchar 值 '1,1' 转换为数据类型为 int 的列时发生语法错误。Console.WriteLine(ShipperIDTextField.Text);
控制台怎么不输出东西,输出的东西在哪个面板里可以看到,哪个面板是控制台
解决方案 »
- 看我的程序哪里错误了啊?
- 。NET GridView中字体大小,宽度长度的设定
- table和包含此table的td之间的间隔问题
- 求高手指点,Httphandler中Session的问题.#######100分####
- 请各位高手帮我看看这段C#代码实现的什么功能
- aspnet_regiis 奇怪的问题
- java与C#之比较
- 关于DataGrid的HyperLinkColumn的一个问题
- 版主,高手,大侠们讨论一个问题...............?????
- 使用微软UI。WEB。CONTROL中的TOOLBAR控件时,为什么不响应CLICK事件
- 关于CSS的问题
- 最后10分,5行代码的问题,为什么DATAGRID可以显示,水晶报表却无法显示?
string a="1,1"
b[]=a.spilt(",");
convert.toint32(b[1])
大概就这个意思,先把1,1拆分转成数组,然后再转
将 varchar 值 '1,1' 转换为数据类型为 int ,这个当然不能转啊
1,1 这个看起来也不像一个数啊,怎么转啊,我倒...
提交后它说这个,可能是
1变成了1.1
2变成了2.2可是这是为什么呀而且,我看不到控制台输出,也不能打印
提交后它说这个,可能是
1变成了1.1
2变成了2.2可是这是为什么呀而且,我看不到控制台输出,也不能打印-----------------------楼主,你调试,把SQL语句拿出来看就明白了你填的没错,但是你的SQL语句拼写有错初步估计是缺少某个符号,导致输入的 1 和后面的数字连在了一起