新手求助!关于“未处理 FormatException” 本帖最后由 Wasserkoenig 于 2010-04-03 11:45:41 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 string medicarenumberCount = "select count(*) from medicare where name = " + textBoxName +"";//SQL执行语句呢? if ( Int32.Parse(medicarenumberCount) >= 1 ) //多半情况是medicarenumberCount为空,可以设断点跟踪一下string medicarenumberCount的值 { strErrorMsg.Append("非常抱歉,这位患者已经享受过医保优惠!\n"); } 谢谢kaiyong! 原因是medicarenumberCount为空。string medicarenumberCount = "select count(*) from medicare where name = " + textBoxName +"";这一行没有真正执行。SQL执行语句怎么写? 请指教谢谢。 select count(*) from medicare where name = " + textBoxName +"这一句不就是SQL执行语句么? string medicarenumberCount = "select count(*) from medicare where name ='" + textBoxName +"'"; " + textBoxName +" 两侧加上单引号,还是同样的问题。 1. 你的老师没有教你用参数化的语句么?拼接sql语句这种写法就不合理2. 如果textBoxName 是一个文本框的话,应该是textBoxName.Textstring medicarenumberCount = "select count(*) from medicare where name ='" + textBoxName.Text +"'"; 谢谢你的提醒,是我太大意了,但是我改了一下,还是同样的错误。string tB = textBoxName.Text; string medicarenumberCount = "select count(*) from medicare where name = '"+tB+"'"; if ( Int32.Parse(medicarenumberCount) >= 1 ) { strErrorMsg.Append("非常抱歉,这位患者已经享受过医保优惠!\n"); } 在网页中怎么实现图片的拖动? 要做个从DB2读取数据到里一个DB2里边的Form程序 如何用C#代码获取到TableAdapter中设计的SQL语句 又一个正则表达式,呵呵,快来看看吧 CSV文件出力相关问题(数据量较大场合) Remoting服务器中如果有多个IP,如何New多个通道?有代码。 c#连接oracle提示错误(急) 困扰好久的Excel数据写入速度的问题???? 扑克牌游戏单机选牌的效果。求给个思路!!!! winform 通过句柄控制另一个窗口显示 c#如何获取openFileDialog的“确定”事件 保存绘制的图像
//SQL执行语句呢?
if ( Int32.Parse(medicarenumberCount) >= 1 ) //多半情况是medicarenumberCount为空,可以设断点跟踪一下string medicarenumberCount的值 {
strErrorMsg.Append("非常抱歉,这位患者已经享受过医保优惠!\n");
}
这一行没有真正执行。SQL执行语句怎么写? 请指教谢谢。
2. 如果textBoxName 是一个文本框的话,应该是textBoxName.Textstring medicarenumberCount = "select count(*) from medicare where name ='" + textBoxName.Text +"'";
谢谢你的提醒,是我太大意了,但是我改了一下,还是同样的错误。
string tB = textBoxName.Text;
string medicarenumberCount = "select count(*) from medicare where name = '"+tB+"'";
if ( Int32.Parse(medicarenumberCount) >= 1 )
{
strErrorMsg.Append("非常抱歉,这位患者已经享受过医保优惠!\n");
}