在有的机子上执行更新操作成功,有的机子上不行。调试发现问题出在执行SQL语句时。
代码如下:
public int excuteUpdate(String strSql)
{
try
{
OdbcCommand myCommand = new OdbcCommand();
setConnection();
if(myConn==null) return -1;
myCommand = myConn.CreateCommand();
myCommand.CommandText = strSql;
int intReturn = myCommand.ExecuteNonQuery();
return intReturn;
}
catch(Exception e)
{
intErrorNumber = -999;
Console.WriteLine("error in excuteUpdate------------->" + e.StackTrace.ToString());
Console.WriteLine("error in excuteUpdate------------->" + e.Message);
return -1;
}
}
请指教!~~