Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- __declspec(dllexport) int _stdcall uploadrecords(const char * username,
- const char * password,const char * curno, const char * clicomdbid,
- const char * clicardjflistno,const char * clicard,
- const char * clicardjftype, int recordcount,
- LPCSTR * prodno,LPCSTR * batchno, LPCSTR * prodadd,
- double * prodnum, double * sellprice, double * stdprice,
- double * clicardjfnum, LPCSTR * clicardjfmemo,
- LPCSTR * clicardjfdate,char * expmsg, int returncode)
- #include <Windows.h>
- using namespace std;
- const char * username = "user1";
- const char * password = "password";
- const char * curno = "01";
- const char * clicomdbid = "01";
- const char * clicardjflistno = "sellno2016071302002";
- const char * clicard = "8900000000";
- const char * clicardjftype = "1";
- int recordcount = 3;
- LPCSTR * prodno = new LPCSTR[3];
- prodno[0] = "10000000";
- prodno[1] = "10000001";
- prodno[2] = "10000002";
- LPCSTR * batchno = new LPCSTR[3];
- batchno[0] = "20160510";
- batchno[1] = "20160510";
- batchno[2] = "20160510";
- LPCSTR * prodadd = new LPCSTR[3];
- prodadd[0] = "factory address 1";
- prodadd[1] = "factory address 2";
- prodadd[2] = "factory address 3";
- double * prodnum = new double[3];
- prodnum[0] = 1.0;
- prodnum[1] = 1.0;
- prodnum[2] = 1.0;
- double * sellprice = new double[3];
- sellprice[0] = 1.0;
- sellprice[1] = 1.0;
- sellprice[2] = 1.0;
- double * stdprice = new double[3];
- stdprice[0] =0.5;
- stdprice[1] = 0.5;
- stdprice[2] = 0.5;
- double * clicardjfnum = new double[3];
- clicardjfnum[0] = 0.5;
- clicardjfnum[1] = 0.5;
- clicardjfnum[2] = 0.5;
- LPCSTR * clicardjfmemo = new LPCSTR[3];
- clicardjfmemo[0] = "";
- clicardjfmemo[1] = "";
- clicardjfmemo[2] = "";
- LPCSTR * clicardjfdate = new LPCSTR[3];
- clicardjfdate[0] = "20160713";
- clicardjfdate[1] = "20160713";
- clicardjfdate[2] = "20160713";
- char * expmsg = new char[1000];
- int returncode = 0;
- int result = uploadjf(username, password,curno,
- clicomdbid,clicardjflistno, clicard,clicardjftype,
- recordcount, prodno, batchno, prodadd,prodnum,
- sellprice, stdprice,clicardjfnum, clicardjfmemo,
- clicardjfdate, expmsg, returncode);
- if(result!=0)
- {
- cout<<"error occured:" << expmsg<< endl;
- }
- delete[] expmsg;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement