This commit is contained in:
Kane Wang 2020-12-07 21:46:27 +08:00
parent b72efb0b1e
commit 8c6fef3c46
4 changed files with 82 additions and 54 deletions

View File

@ -36909,94 +36909,94 @@ static const unsigned char qt_resource_struct[] = {
0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
// :/QMainFrame/Resources/8218_box1.png // :/QMainFrame/Resources/8218_box1.png
0x0,0x0,0x1,0x2,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x1,0x3f,0xef, 0x0,0x0,0x1,0x2,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x1,0x3f,0xef,
0x0,0x0,0x1,0x73,0xb3,0x4d,0xb3,0x87, 0x0,0x0,0x1,0x73,0x52,0xd3,0xe,0xe,
// :/QMainFrame/Resources/find.png // :/QMainFrame/Resources/find.png
0x0,0x0,0x1,0x22,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x1,0xaa,0x5f, 0x0,0x0,0x1,0x22,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x1,0xaa,0x5f,
0x0,0x0,0x1,0x73,0xb3,0x4d,0xb3,0x8c, 0x0,0x0,0x1,0x73,0x52,0xd3,0xe,0x22,
// :/QMainFrame/Resources/print.png // :/QMainFrame/Resources/print.png
0x0,0x0,0x1,0x62,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x2,0x47,0x63, 0x0,0x0,0x1,0x62,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x2,0x47,0x63,
0x0,0x0,0x1,0x73,0xb3,0x4d,0xb3,0x8f, 0x0,0x0,0x1,0x73,0x52,0xd3,0xe,0x2d,
// :/QMainFrame/Resources/option.png // :/QMainFrame/Resources/option.png
0x0,0x0,0x2,0x94,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x7,0x6,0xb8, 0x0,0x0,0x2,0x94,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x7,0x6,0xb8,
0x0,0x0,0x1,0x73,0xb3,0x4d,0xb3,0x8e, 0x0,0x0,0x1,0x73,0x52,0xd3,0xe,0x2b,
// :/QMainFrame/Resources/x.png // :/QMainFrame/Resources/x.png
0x0,0x0,0x2,0x2c,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x5,0x6a,0x2d, 0x0,0x0,0x2,0x2c,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x5,0x6a,0x2d,
0x0,0x0,0x1,0x73,0xb3,0x4d,0xb3,0x91, 0x0,0x0,0x1,0x73,0x52,0xd3,0xe,0x34,
// :/QMainFrame/Resources/telephone.png // :/QMainFrame/Resources/telephone.png
0x0,0x0,0x2,0xc4,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x7,0xb2,0x8, 0x0,0x0,0x2,0xc4,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x7,0xb2,0x8,
0x0,0x0,0x1,0x73,0xb3,0x4d,0xb3,0x90, 0x0,0x0,0x1,0x73,0x52,0xd3,0xe,0x32,
// :/QMainFrame/Resources/plus.png // :/QMainFrame/Resources/plus.png
0x0,0x0,0x2,0x52,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x6,0x5d,0x5f, 0x0,0x0,0x2,0x52,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x6,0x5d,0x5f,
0x0,0x0,0x1,0x73,0xb3,0x4d,0xb3,0x8f, 0x0,0x0,0x1,0x73,0x52,0xd3,0xe,0x2c,
// :/QMainFrame/Resources/20121016085311441_easyicon_cn_128.png // :/QMainFrame/Resources/20121016085311441_easyicon_cn_128.png
0x0,0x0,0x0,0x82,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x77,0x17, 0x0,0x0,0x0,0x82,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x77,0x17,
0x0,0x0,0x1,0x73,0xb3,0x4d,0xb3,0x86, 0x0,0x0,0x1,0x73,0x52,0xd3,0xd,0xf7,
// :/QMainFrame/Resources/new.png // :/QMainFrame/Resources/new.png
0x0,0x0,0x2,0xe4,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x7,0xcc,0x61, 0x0,0x0,0x2,0xe4,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x7,0xcc,0x61,
0x0,0x0,0x1,0x73,0xb3,0x4d,0xb3,0x8e, 0x0,0x0,0x1,0x73,0x52,0xd3,0xe,0x29,
// :/QMainFrame/Resources/CPIC.png // :/QMainFrame/Resources/CPIC.png
0x0,0x0,0x2,0x3c,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x5,0xc9,0x50, 0x0,0x0,0x2,0x3c,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x5,0xc9,0x50,
0x0,0x0,0x1,0x73,0xb3,0x4d,0xb3,0x88, 0x0,0x0,0x1,0x73,0x52,0xd3,0xe,0x11,
// :/QMainFrame/Resources/ok.png // :/QMainFrame/Resources/ok.png
0x0,0x0,0x1,0x38,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x1,0xe8,0x27, 0x0,0x0,0x1,0x38,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x1,0xe8,0x27,
0x0,0x0,0x1,0x73,0xb3,0x4d,0xb3,0x8e, 0x0,0x0,0x1,0x73,0x52,0xd3,0xe,0x2a,
// :/QMainFrame/Resources/face.png // :/QMainFrame/Resources/face.png
0x0,0x0,0x1,0xc8,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x4,0x29,0xa6, 0x0,0x0,0x1,0xc8,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x4,0x29,0xa6,
0x0,0x0,0x1,0x73,0xb3,0x4d,0xb3,0x8c, 0x0,0x0,0x1,0x73,0x52,0xd3,0xe,0x21,
// :/QMainFrame/Resources/CNY_Red.png // :/QMainFrame/Resources/CNY_Red.png
0x0,0x0,0x1,0xf8,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x4,0xfc,0xe0, 0x0,0x0,0x1,0xf8,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x4,0xfc,0xe0,
0x0,0x0,0x1,0x73,0xb3,0x4d,0xb3,0x88, 0x0,0x0,0x1,0x73,0x52,0xd3,0xe,0xf,
// :/QMainFrame/Resources/car2.png // :/QMainFrame/Resources/car2.png
0x0,0x0,0x3,0x10,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x8,0x69,0x71, 0x0,0x0,0x3,0x10,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x8,0x69,0x71,
0x0,0x0,0x1,0x73,0xb3,0x4d,0xb3,0x8a, 0x0,0x0,0x1,0x73,0x52,0xd3,0xe,0x19,
// :/QMainFrame/Resources/app.ico // :/QMainFrame/Resources/app.ico
0x0,0x0,0x0,0x46,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0x2,0x22, 0x0,0x0,0x0,0x46,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0x0,0x2,0x22,
0x0,0x0,0x1,0x73,0xb3,0x4d,0xb3,0x89, 0x0,0x0,0x1,0x73,0x52,0xd3,0xe,0x16,
// :/QMainFrame/Resources/save.png // :/QMainFrame/Resources/save.png
0x0,0x0,0x2,0x7e,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x6,0xcf,0x1, 0x0,0x0,0x2,0x7e,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x6,0xcf,0x1,
0x0,0x0,0x1,0x73,0xb3,0x4d,0xb3,0x90, 0x0,0x0,0x1,0x73,0x52,0xd3,0xe,0x30,
// :/QMainFrame/Resources/car.png // :/QMainFrame/Resources/car.png
0x0,0x0,0x0,0x5a,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x1f,0x7e, 0x0,0x0,0x0,0x5a,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x1f,0x7e,
0x0,0x0,0x1,0x73,0xb3,0x4d,0xb3,0x89, 0x0,0x0,0x1,0x73,0x52,0xd3,0xe,0x18,
// :/QMainFrame/Resources/cat.png // :/QMainFrame/Resources/cat.png
0x0,0x0,0x0,0x6e,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x55,0x58, 0x0,0x0,0x0,0x6e,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x55,0x58,
0x0,0x0,0x1,0x73,0xb3,0x4d,0xb3,0x8a, 0x0,0x0,0x1,0x73,0x52,0xd3,0xe,0x1b,
// :/QMainFrame/Resources/excel.png // :/QMainFrame/Resources/excel.png
0x0,0x0,0x2,0x14,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x5,0x51,0x43, 0x0,0x0,0x2,0x14,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x5,0x51,0x43,
0x0,0x0,0x1,0x73,0xb3,0x4d,0xb3,0x8c, 0x0,0x0,0x1,0x73,0x52,0xd3,0xe,0x1f,
// :/QMainFrame/Resources/CPIC??.png // :/QMainFrame/Resources/CPIC??.png
0x0,0x0,0x1,0x7a,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x2,0x9e,0xab, 0x0,0x0,0x1,0x7a,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x2,0x9e,0xab,
0x0,0x0,0x1,0x73,0xb3,0x4d,0xb3,0x89, 0x0,0x0,0x1,0x73,0x52,0xd3,0xe,0x13,
// :/QMainFrame/Resources/dec.png // :/QMainFrame/Resources/dec.png
0x0,0x0,0x0,0x32,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x32,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,
0x0,0x0,0x1,0x73,0xb3,0x4d,0xb3,0x8b, 0x0,0x0,0x1,0x73,0x52,0xd3,0xe,0x1d,
// :/QMainFrame/Resources/folder.png // :/QMainFrame/Resources/folder.png
0x0,0x0,0x0,0xd2,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xcc,0x2a, 0x0,0x0,0x0,0xd2,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xcc,0x2a,
0x0,0x0,0x1,0x73,0xb3,0x4d,0xb3,0x8c, 0x0,0x0,0x1,0x73,0x52,0xd3,0xe,0x23,
// :/QMainFrame/Resources/edit.png // :/QMainFrame/Resources/edit.png
0x0,0x0,0x2,0x68,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x6,0x61,0x1b, 0x0,0x0,0x2,0x68,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x6,0x61,0x1b,
0x0,0x0,0x1,0x73,0xb3,0x4d,0xb3,0x8b, 0x0,0x0,0x1,0x73,0x52,0xd3,0xe,0x1e,
// :/QMainFrame/Resources/clean.png // :/QMainFrame/Resources/clean.png
0x0,0x0,0x2,0xf8,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x8,0x3a,0x47, 0x0,0x0,0x2,0xf8,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x8,0x3a,0x47,
0x0,0x0,0x1,0x73,0xb3,0x4d,0xb3,0x8a, 0x0,0x0,0x1,0x73,0x52,0xd3,0xe,0x1c,
// :/QMainFrame/Resources/gear.png // :/QMainFrame/Resources/gear.png
0x0,0x0,0x2,0xae,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x7,0x5c,0x60, 0x0,0x0,0x2,0xae,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x7,0x5c,0x60,
0x0,0x0,0x1,0x73,0xb3,0x4d,0xb3,0x8d, 0x0,0x0,0x1,0x73,0x52,0xd3,0xe,0x24,
// :/QMainFrame/Resources/quit.png // :/QMainFrame/Resources/quit.png
0x0,0x0,0x0,0xec,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xe0,0xcc, 0x0,0x0,0x0,0xec,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x0,0xe0,0xcc,
0x0,0x0,0x1,0x73,0xb3,0x4d,0xb3,0x8f, 0x0,0x0,0x1,0x73,0x52,0xd3,0xe,0x2e,
// :/QMainFrame/Resources/save2.png // :/QMainFrame/Resources/save2.png
0x0,0x0,0x1,0x4a,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x2,0x29,0x5d, 0x0,0x0,0x1,0x4a,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x2,0x29,0x5d,
0x0,0x0,0x1,0x73,0xb3,0x4d,0xb3,0x90, 0x0,0x0,0x1,0x73,0x52,0xd3,0xe,0x31,
// :/QMainFrame/Resources/manager.png // :/QMainFrame/Resources/manager.png
0x0,0x0,0x1,0x94,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x3,0x55,0x8f, 0x0,0x0,0x1,0x94,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x3,0x55,0x8f,
0x0,0x0,0x1,0x73,0xb3,0x4d,0xb3,0x8d, 0x0,0x0,0x1,0x73,0x52,0xd3,0xe,0x28,
// :/QMainFrame/Resources/login.png // :/QMainFrame/Resources/login.png
0x0,0x0,0x1,0xb0,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x3,0xb9,0xe4, 0x0,0x0,0x1,0xb0,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x3,0xb9,0xe4,
0x0,0x0,0x1,0x73,0xb3,0x4d,0xb3,0x8d, 0x0,0x0,0x1,0x73,0x52,0xd3,0xe,0x26,
// :/QMainFrame/Resources/tongji.png // :/QMainFrame/Resources/tongji.png
0x0,0x0,0x1,0xde,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x4,0x8a,0x1, 0x0,0x0,0x1,0xde,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0x4,0x8a,0x1,
0x0,0x0,0x1,0x73,0xb3,0x4d,0xb3,0x90, 0x0,0x0,0x1,0x73,0x52,0xd3,0xe,0x33,
}; };

View File

@ -1,4 +1,4 @@
//如果文件是utf-8编码存放要注意sql语句编码和ocilib库版本的问题。 //如果文件是utf-8编码存放要注意sql语句编码和ocilib库版本的问题。
#include <ocilib.hpp> #include <ocilib.hpp>
#include <stdexcept> #include <stdexcept>
#include <QString> #include <QString>
@ -39,7 +39,7 @@ void ImportCarDealerAchievementToOracleCpp( const std::string &
{ {
Environment::Initialize(); Environment::Initialize();
} }
catch ( exception & error ) catch ( Exception & error )
{ {
string errorMessage = "ocilib初始化失败"; string errorMessage = "ocilib初始化失败";
errorMessage.append( error.what() ); errorMessage.append( error.what() );
@ -98,7 +98,7 @@ void ImportCarDealerAchievementToOracleCpp( const std::string &
pStmt->ExecutePrepared(); pStmt->ExecutePrepared();
} }
} }
catch ( exception & error ) catch ( Exception & error )
{ {
string errorMessage = "语句执行失败!"; string errorMessage = "语句执行失败!";
errorMessage.append( error.what() ); errorMessage.append( error.what() );

View File

@ -5,6 +5,7 @@
#include <QMessageBox> #include <QMessageBox>
#include "../../Data/DataManipulation/Excel/LoadFromExcel.h" #include "../../Data/DataManipulation/Excel/LoadFromExcel.h"
#include "../../Data/DataManipulation/oracle/ImportToOracle.h"
using namespace std; using namespace std;
@ -60,6 +61,25 @@ void QNewRepairMonitorWidget::onImport()
return; return;
} }
//写入数据库
try
{
//以后要改掉
string userName = "car_dealer";
string password = "cpic123456";
string tnsName = "xmcx1";
ImportNewRepairMonitorToOracle( userName, password, tnsName, recordVector );
}
catch ( runtime_error & error )
{
QMessageBox::critical( nullptr,
"保存失败!",
error.what() );
return;
}
} }
void QNewRepairMonitorWidget::init() void QNewRepairMonitorWidget::init()
@ -85,4 +105,12 @@ void QNewRepairMonitorWidget::initSignal()
void QNewRepairMonitorWidget::showNewRepairMonitorRecords() void QNewRepairMonitorWidget::showNewRepairMonitorRecords()
{ {
ui.pTableWidgeRepairOrder->clearContents();
ui.pTableWidgeRepairOrder->setRowCount( recordVector.size() );
int rowIndex = 0;
int columnIndex = 0;
QTableWidgetItem * pItem = nullptr;
for ( )
} }

View File

@ -1,4 +1,4 @@
 #include <ocilib.h>
#include <exception> #include <exception>
#include <stdexcept> #include <stdexcept>
#include <QDebug> #include <QDebug>