您当前的位置:首页 > IT编程 > C++
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers | 情感分类 | 知识图谱 |

自学教程:C++ storedProcErrorLookup函数代码示例

51自学网 2021-06-03 08:24:55
  C++
这篇教程C++ storedProcErrorLookup函数代码示例写得很实用,希望能帮到您。

本文整理汇总了C++中storedProcErrorLookup函数的典型用法代码示例。如果您正苦于以下问题:C++ storedProcErrorLookup函数的具体用法?C++ storedProcErrorLookup怎么用?C++ storedProcErrorLookup使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。

在下文中一共展示了storedProcErrorLookup函数的14个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。

示例1: deleteFreightClass

void freightClasses::sDelete(){  XSqlQuery freightDelete;  freightDelete.prepare("SELECT deleteFreightClass(:freightclass_id) AS result;");  freightDelete.bindValue(":freightclass_id", _freightClass->id());  freightDelete.exec();  if (freightDelete.first())  {    int result = freightDelete.value("result").toInt();    if (result < 0)    {      systemError(this, storedProcErrorLookup("deleteFreightClass", result),                  __FILE__, __LINE__);      return;    }  }  else if (freightDelete.lastError().type() != QSqlError::NoError)  {    systemError(this, freightDelete.lastError().databaseText(), __FILE__, __LINE__);    return;  }  sFillList(-1);}
开发者ID:Dinesh-Ramakrishnan,项目名称:qt-client,代码行数:23,


示例2: balanceItemsite

void dspUnbalancedQOHByClassCode::sBalance(){  XSqlQuery dspBalance;  dspBalance.prepare("SELECT balanceItemsite(:itemsite_id) AS result;");  dspBalance.bindValue(":itemsite_id", list()->id());  dspBalance.exec();  if (dspBalance.first())  {    int result = dspBalance.value("result").toInt();    if (result < 0)    {      systemError(this, storedProcErrorLookup("balanceItemsite", result),                  __FILE__, __LINE__);      return;    }  }  else if (dspBalance.lastError().type() != QSqlError::NoError)  {    systemError(this, dspBalance.lastError().databaseText(), __FILE__, __LINE__);    return;  }  sFillList();}
开发者ID:Dinesh-Ramakrishnan,项目名称:qt-client,代码行数:23,


示例3: returnShipmentTransaction

void maintainShipping::sReturnAllStock(){  XSqlQuery maintainReturnAllStock;  XSqlQuery rollback;  rollback.prepare("ROLLBACK;");  maintainReturnAllStock.exec("BEGIN");  maintainReturnAllStock.prepare("SELECT returnShipmentTransaction(:ship_id) AS result;");  maintainReturnAllStock.bindValue(":ship_id", _ship->altId());  maintainReturnAllStock.exec();  if (maintainReturnAllStock.first())  {    int result = maintainReturnAllStock.value("result").toInt();    if (maintainReturnAllStock.value("result").toInt() < 0)    {      rollback.exec();      systemError(this,		  storedProcErrorLookup("returnShipmentTransaction", result),		  __FILE__, __LINE__);      return;    }    else if (distributeInventory::SeriesAdjust(result, this) == XDialog::Rejected)    {      rollback.exec();      QMessageBox::information( this, tr("Issue to Shipping"), tr("Return Canceled") );      return;    }        maintainReturnAllStock.exec("COMMIT;");     sFillList();  }  else if (maintainReturnAllStock.lastError().type() != QSqlError::NoError)  {    rollback.exec();    systemError(this, maintainReturnAllStock.lastError().databaseText(), __FILE__, __LINE__);    return;  }}
开发者ID:ChristopherCotnoir,项目名称:qt-client,代码行数:37,


示例4: deleteCustomerType

void customerTypes::sDelete(){  XSqlQuery customerDelete;  customerDelete.prepare("SELECT deleteCustomerType(:custtype_id) AS result;");  customerDelete.bindValue(":custtype_id", _custtype->id());  customerDelete.exec();  if (customerDelete.first())  {    int result = customerDelete.value("result").toInt();    if (result < 0)    {      ErrorReporter::error(QtCriticalMsg, this, tr("Error Deleting Customer Type"),                             storedProcErrorLookup("deleteCustomerType", result),                             __FILE__, __LINE__);      return;    }  }  else if (ErrorReporter::error(QtCriticalMsg, this, tr("Error Deleting Customer Type"),                                customerDelete, __FILE__, __LINE__))  {    return;  }  sFillList();}
开发者ID:dwatson78,项目名称:qt-client,代码行数:24,


示例5: revokeAllModulePriv

void user::sRevokeAll(){    XSqlQuery privq;    privq.prepare("SELECT revokeAllModulePriv(:username, :module) AS result;");    privq.bindValue(":username", _cUsername);    privq.bindValue(":module", _module->currentText());    privq.exec();    if (privq.first())    {        int result = privq.value("result").toInt();        if (result < 0)        {            ErrorReporter::error(QtCriticalMsg, this, tr("Revoking Privileges"),                                 storedProcErrorLookup("revokeAllModulePriv", result),                                 __FILE__, __LINE__);            return;        }    }    else if (ErrorReporter::error(QtCriticalMsg, this, tr("Revoking Privileges"),                                  privq, __FILE__, __LINE__))        return;    sModuleSelected(_module->currentText());}
开发者ID:chengzhou,项目名称:qt-client,代码行数:24,


示例6: selectBalanceForBilling

void selectOrderForBilling::sSelectBalance(){  XSqlQuery selectSelectBalance;  selectSelectBalance.prepare("SELECT selectBalanceForBilling(:sohead_id) AS result;");  selectSelectBalance.bindValue(":sohead_id", _so->id());  selectSelectBalance.exec();  if (selectSelectBalance.first())  {    int result = selectSelectBalance.value("result").toInt();    if (result < 0)    {      systemError(this, storedProcErrorLookup("selectBalanceForBilling", result),		  __FILE__, __LINE__);      return;    }  }  else if (selectSelectBalance.lastError().type() != QSqlError::NoError)  {    systemError(this, selectSelectBalance.lastError().databaseText(), __FILE__, __LINE__);    return;  }  sFillList();}
开发者ID:Fortyseven,项目名称:qt-client,代码行数:24,


示例7: postBankAdjustment

void bankAdjustmentEditList::sPost(){  XSqlQuery bankPost;  bankPost.prepare("SELECT postBankAdjustment(:bankadjid) AS result;");  bankPost.bindValue(":bankadjid", _adjustments->id());  bankPost.exec();  if (bankPost.first())  {    int result = bankPost.value("result").toInt();    if (result < 0)    {      ErrorReporter::error(QtCriticalMsg, this, tr("Error Posting Bank Adjustment"),                           storedProcErrorLookup("postBankAdjustment", result),                           __FILE__, __LINE__);      return;    }    sFillList();  }  else if (ErrorReporter::error(QtCriticalMsg, this, tr("Error Posting Bank Adjustment"),                                bankPost, __FILE__, __LINE__))  {    return;  }}
开发者ID:dwatson78,项目名称:qt-client,代码行数:24,


示例8: balanceItemsite

void dspUnbalancedQOHByClassCode::sBalance(){  XSqlQuery dspBalance;  dspBalance.prepare("SELECT balanceItemsite(:itemsite_id) AS result;");  dspBalance.bindValue(":itemsite_id", list()->id());  dspBalance.exec();  if (dspBalance.first())  {    int result = dspBalance.value("result").toInt();    if (result < 0)    {      ErrorReporter::error(QtCriticalMsg, this, tr("Error Retrieving Item Information"),                             storedProcErrorLookup("balanceItemsite", result),                             __FILE__, __LINE__);      return;    }  }  else if (ErrorReporter::error(QtCriticalMsg, this, tr("Error Retrieving Item Information"),                                dspBalance, __FILE__, __LINE__))  {    return;  }  sFillList();}
开发者ID:dwatson78,项目名称:qt-client,代码行数:24,


示例9: deleteEmpgrp

void empGroups::sDelete(){  XSqlQuery empDelete;  empDelete.prepare( "SELECT deleteEmpgrp(:grpid) AS result;");  empDelete.bindValue(":grpid", _empgrp->id());  empDelete.exec();  if (empDelete.first())  {    int result = empDelete.value("result").toInt();    if (result < 0)    {      systemError(this, storedProcErrorLookup("deleteEmpgrp", result),                  __FILE__, __LINE__);      return;    }  }  else if (empDelete.lastError().type() != QSqlError::NoError)  {    systemError(this, empDelete.lastError().databaseText(), __FILE__, __LINE__);    return;  }  sFillList();}
开发者ID:ChristopherCotnoir,项目名称:qt-client,代码行数:24,


示例10: deleteBudget

void budgets::sDelete(){  XSqlQuery budgetsDelete;  budgetsDelete.prepare( "SELECT deleteBudget(:budghead_id) AS result;");  budgetsDelete.bindValue(":budghead_id", _budget->id());  budgetsDelete.exec();  if (budgetsDelete.first())  {    int result = budgetsDelete.value("result").toInt();    if (result < 0)    {      systemError(this, storedProcErrorLookup("deleteBudget", result),                  __FILE__, __LINE__);      return;    }  }  else if (budgetsDelete.lastError().type() != QSqlError::NoError)  {    systemError(this, budgetsDelete.lastError().databaseText(), __FILE__, __LINE__);    return;  }  sFillList();}
开发者ID:AlFoX,项目名称:qt-client,代码行数:24,


示例11: applyAPCreditMemoToBalance

void applyAPCreditMemo::sApplyBalance(){  XSqlQuery applyApplyBalance;  applyApplyBalance.prepare("SELECT applyAPCreditMemoToBalance(:apopen_id) AS result;");  applyApplyBalance.bindValue(":apopen_id", _apopenid);  applyApplyBalance.exec();  if (applyApplyBalance.first())  {    int result = applyApplyBalance.value("result").toInt();    if (result < 0)    {      systemError(this, storedProcErrorLookup("applyAPCreditMemoToBalance",                                              result), __FILE__, __LINE__);      return;    }  }  else if (applyApplyBalance.lastError().type() != QSqlError::NoError)  {    systemError(this, applyApplyBalance.lastError().databaseText(), __FILE__, __LINE__);    return;  }  populate();}
开发者ID:AlFoX,项目名称:qt-client,代码行数:24,


示例12: deleteCharacteristic

void characteristics::sDelete(){  q.prepare("SELECT deleteCharacteristic(:char_id) AS result;");  q.bindValue(":char_id", _char->id());  q.exec();  if (q.first())  {    int returnVal = q.value("result").toInt();    if (returnVal < 0)    {      QMessageBox::critical( this, tr("Cannot Delete Characteristic"),                             storedProcErrorLookup("deleteCharacteristic",						   returnVal));      return;    }    sFillList();  }  else if (q.lastError().type() != QSqlError::NoError)  {    systemError(this, q.lastError().databaseText(), __FILE__, __LINE__);    return;  }}
开发者ID:Wushaowei001,项目名称:xtuple-1,代码行数:24,


示例13: newdlg

void dspCheckRegister::sVoidPosted(){  XSqlQuery dspVoidPosted;  ParameterList params;  XDateInputDialog newdlg(this, "", true);  params.append("label", tr("On what date did you void this check?"));  newdlg.set(params);  int returnVal = newdlg.exec();  if (returnVal == XDialog::Accepted)  {    QDate voidDate = newdlg.getDate();    dspVoidPosted.prepare("SELECT voidPostedCheck(:check_id, fetchJournalNumber('AP-CK'),"	      "                         DATE :voidDate) AS result;");    dspVoidPosted.bindValue(":check_id", _check->id());    dspVoidPosted.bindValue(":voidDate", voidDate);    dspVoidPosted.exec();    if (dspVoidPosted.first())    {      int result = dspVoidPosted.value("result").toInt();      if (result < 0)      {        ErrorReporter::error(QtCriticalMsg, this, tr("Error Voiding Posted Check"),                               storedProcErrorLookup("voidPostedCheck", result),                               __FILE__, __LINE__);        return;      }    }    else if (ErrorReporter::error(QtCriticalMsg, this, tr("Error Voiding Posted Check"),                                  dspVoidPosted, __FILE__, __LINE__))    {      return;    }  }  sFillList();}
开发者ID:szuke,项目名称:qt-client,代码行数:36,


示例14: deleteProfitCenter

void profitCenters::sDelete(){  XSqlQuery profitDelete;  profitDelete.prepare( "SELECT deleteProfitCenter(:id) AS result;" );  profitDelete.bindValue(":id", _prftcntr->id());  profitDelete.exec();  if (profitDelete.first())  {    int result = profitDelete.value("result").toInt();    if (result < 0)    {      systemError(this, storedProcErrorLookup("deleteProfitCenter", result),                  __FILE__, __LINE__);      return;    }  }  else if (profitDelete.lastError().type() != QSqlError::NoError)  {    systemError(this, profitDelete.lastError().databaseText(), __FILE__, __LINE__);    return;  }  sFillList();}
开发者ID:AlFoX,项目名称:qt-client,代码行数:24,



注:本文中的storedProcErrorLookup函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


C++ stpcpy函数代码示例
C++ store_unsigned_integer函数代码示例
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。