C#连接数据库是报错 本帖最后由 klys100 于 2009-06-07 17:17:15 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 int score = Convert.ToInt32(scoreTextBox.Text); int score=int.Parse(scoreTextBox.Text); convert.toint32和int.parse都试过,不行的。 数字太大了吧 用long 或ulong 试了下变成:无法将类型“string”隐式转换为“long 很明显和数据库没有关系,而是数据类型转换的问题,scoreTextBox应该是一个文本框吧,文本框的Text属性值是一个string字符串,你无法让他直接变成int,要变成其它类型必须进行转换,从后边的代码看,这个值应该是一个int,但你说试过用楼上的Convert.ToInt32和int.Parse方法都不行,那么唯一的原因就是你输入到这个文本框中的值根本不是一个int类型的整数,你应该对允许输入的类型进行验证然后再转换。 int score =Convert.ToInt32(scoreTextBox.Text);要是你的里面有非数字的字符的话,就错误了。要不楼主可以再js代码中进行判断,用正则表达式 XML文件定义 求救!!!!!急用 请教一个源于DropDownList的问题,谢谢 谁能给个asp.net读取写入xml文件的代码?研究一下。小弟是初学者。 DataGrid的问题,急~~~~~~~~~~~ 未将对象设置为对象的实例 怎么建立一个简单的Ajax画面? 记录asp.net所开发系统的下载路径 aspx 网站所有前台页面 被注入了iframe页面 DataGrid中的DataKeyFiled 能否绑定多值? 页面加载问题 怎么让服务器控件不发送回服务器执行
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货