2 qq 25006515 qq_25006515 于 2016.03.03 14:50 提问

关于C#更新mysql数据库结果异常问题,求大神帮忙

本人代码如下

 CommonFormService.updateScore(transaction, userid, kindid, score, righttime, maxConright, maxConWrong, successRate, equispaced, nowConrightWrong, qishu, sellid);

在整个方法中多次调用此段代码,只是其中参数不同。updateScore方法代码如下


 public static void updateScore(Transaction transaction, string userid, string kindid, int score, int righttime, int maxConRight, int maxConWrong, int successRight, int epaced, int nowRightWorng, int qishu, string sellid)
        {//`uId` int,`kId` int,`scre` int,`rTime` int,`mConRight` datetime,`maxWorng` int,
            //`sRate` int,`epaced` int,`nowRightWorng` int,`sllID` int,`qs` int
            try
            {

                string sql = "select InsertScore(" + userid + "," + kindid + "," + score + "," + righttime + "," + maxConRight + "," + maxConWrong + "," + successRight + "," + epaced + "," + nowRightWorng + "," + sellid + "," + qishu + ") ";
                DataOperater.Sql_FillDataTabelMysql(transaction,sql);
            }
            catch (Exception e)
            {
            }
        }


如上述代码所示并没有对任何数据有特殊处理,只要数据类型正确即可更新数据库,但是待执行的时候差不多调用了30多次updateScore这个方法 ,其他的都没问题,但是其中一次updateScore里的 sql=" select InsertScore(16,37,11,8,6,1,80,0,1,0,10)"的时候虽然VS提示操作成功,去查询数据库的时候数据没有更新进去,数据不能正常跟新到数据库中,但是当吧
select InsertScore(16,37,11,8,6,1,80,0,1,0,10)这个写到另一个小的C#程序中时执行却成功了,并且把它复制到navicat里面执行也没有问题,请问这是怎么回事啊?以前碰上的问题还可以找到一些错误提示,但是现在这个问题,连个错误提示都找不到 ,感觉很诡异。有大神遇到过这样的问题吗?求助~~~

1个回答

caozhy
caozhy   Ds   Rxr 2016.03.03 15:27

你不是有catch (Exception e)么,在里面输出下错误信息。

qq_25006515
qq_25006515 有catch 但是执行的时候根本没有错,Catch 里的代码也不会触发
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
fifo to uart
VHDL 带fifo的uart 源代码,求大神帮忙修改。
新浪漫步者6.1
感觉很不好的一个软件 求更好的 有没有大神帮忙!
求大神帮忙
Dim qyjbxx__MMColParam qyjbxx__MMColParam = "1" If (Request.Form("fwlly")    qyjbxx__MMColParam = Request.Form("fwlly") End If %> Dim qyjbxx__NNColParam qyjbxx__NNColParam = "1" If (Request.
求大神帮忙解决
新接触的一个idea编程软件。。配置好了tomcat的。但是一运行就报一个异常The APR based Apache Tomcat Native library failed to load. The error reported was [D:\apache-tomcat-7.0.68\bin\tcnative-1.dll: Can't load AMD 64-bit .dll on a IA...
求大神帮忙!!!!!!!!!!
 不能用循环是一件多么悲伤的事下面是一个算到10的加法表:0 + 0 = 0 0 + 1 = 1 0 + 2 = 2 0 + 3 = 3 0 + 4 = 4 0 + 5 = 5 0 + 6 = 6 0 + 7 = 7 0 + 8 = 8 0 + 9 = 9 0 +10 = 10 1 + 0 = 1 1 + 1 = 2 1 + 2 = 3 1 + 3 = 4 1 + ...
求大神帮忙~
wowza推流连接成功了  但是播放得到时候就显示now published 本人萌新根本不懂啊  求帮助
{求大神帮忙!!!!!!}
原题描述: 给定一个日期,输出这个日期是该年的第几天。 Input 输入数据有多组,每组占一行,数据格式为YYYY-MM-DD组成,具体参见sample input ,另外,可以向你确保所有的输入数据是合法的。 Output 对于每组输入数据,输出一行,表示该日期是该年的第几天。 Sample Input 2000-01-01 Sample Output 1
Ajax 求大神帮忙!
function updateTclass(){ var id = $("#classId1").val(); var tclassName = $("#className1").val(); var major = $("#classMajor1").val(); $.ajax({     type:"post",     url : "updateTclass.do",//访问
大神求帮忙
#coding:utf-8 import requests from bs4 import BeautifulSoup base_url = "http://www.ico2o.com/item-%d" def find_matching(url): # 下载页面 r = requests.get(url) html_soup = BeautifulSoup(r.r
求大神帮忙……
<br /><br />编写用于表示有向图的数据结构,以及不同表示方法之间相互转换的程序。<br />程序要求<br />可从文件读入一个有向图(带权,n 个结点,m 条边)的权矩阵表示,输出这个图的关联矩阵、边列表、正向表、邻接表表示。<br />程序除了能够实现要求的功能以外,代码中要有能体现出不同表示方法的数据结构。