`

ImportAPLData&ImportPriceData&ImportParamData API test

 
阅读更多
  1. APLDATAaplTest={"121312313","2123421sfsdr214","3","4","5","6","7"};
  2. DWORDdwResult;
  3. dwResult=wicDB.ImportAPLData(NULL);

  4. dwResult=wicDB.ImportAPLData(&aplTest );
  5. switch(dwResult)
  6. {
  7. caseAPLDATA_INVALID_PARAMS:
  8. MessageBox(NULL,_T("APLDATA_INVALID_PARAMS"),_T("OpenRecordset"),MB_OK);
  9. break;
  10. caseAPLDATA_EXECUTESQL_FAIL:
  11. MessageBox(NULL,_T("APLDATA_EXECUTESQL_FAIL"),_T("OpenRecordset"),MB_OK);
  12. break;
  13. caseAPLDATA_INSERT_FAIL:
  14. MessageBox(NULL,_T("APLDATA_INSERT_FAIL"),_T("OpenRecordset"),MB_OK);
  15. break;
  16. caseAPLDATA_UPCKEY_EXIST:
  17. MessageBox(NULL,_T("APLDATA_UPCKEY_EXIST"),_T("OpenRecordset"),MB_OK);
  18. break;
  19. case0:
  20. MessageBox(NULL,_T("InsertOK"),_T("OpenRecordset"),MB_OK);
  21. break;
  22. default:
  23. MessageBox(NULL,_T("default"),_T("OpenRecordset"),MB_OK);
  24. break;
  25. }
  1. PRICEDATAaplTest={"testupc","12.1"};
  2. DWORDdwResult;
  3. dwResult=wicDB.ImportPriceData(NULL);
  4. switch(dwResult)
  5. {
  6. casePRICEDATA_INVALID_PARAMS:
  7. MessageBox(NULL,_T("PRICEDATA_INVALID_PARAMS"),_T("OpenRecordset"),MB_OK);
  8. break;
  9. casePRICEDATA_EXECUTESQL_FAIL:
  10. MessageBox(NULL,_T("PRICEDATA_EXECUTESQL_FAIL"),_T("OpenRecordset"),MB_OK);
  11. break;
  12. casePARAMDATA_INSERT_FAIL:
  13. MessageBox(NULL,_T("PRICEDATA_INSERT_FAIL"),_T("OpenRecordset"),MB_OK);
  14. break;
  15. casePRICEDATA_UPCKEY_EXIST:
  16. MessageBox(NULL,_T("PRICEDATA_UPCKEY_EXIST"),_T("OpenRecordset"),MB_OK);
  17. break;
  18. case0:
  19. MessageBox(NULL,_T("InsertOK"),_T("OpenRecordset"),MB_OK);
  20. break;
  21. default:
  22. MessageBox(NULL,_T("default"),_T("OpenRecordset"),MB_OK);
  23. break;
  24. }
    1. PARAMSETTINGparamTest=
    2. {"ebtcerthost.cdpehs.com:10033",
    3. "backuphost.cdpehs.com:10033",
    4. "ftp.cdpehs.com",
    5. "ftp2.cdpehs.com",
    6. "12345-67092",
    7. "849393-1121",
    8. "4120",
    9. "1403",
    10. "KentuckyWICDemoSupermarket",
    11. "951IndustrialRd,Frankfort,KY40601",
    12. "1002",
    13. "60",
    14. "",//"EDT",
    15. "",//"1",
    16. "48",
    17. "48",
    18. "",//"1",
    19. "\\192.168.10.4\\share\\price.txt",
    20. "",//"0",
    21. "60",
    22. "11:30PM",
    23. "3",
    24. "5",
    25. "30",
    26. "0"
    27. };
    28. memcpy(paramTest.szTimeZone,"EDT",3);
    29. memcpy(paramTest.szLearningMode,"1",1);
    30. memcpy(paramTest.szPrtMerchantReceipt,"1",1);
    31. memcpy(paramTest.szBalanceOnly,"0",1);
    32. DWORDdwResult;
    33. dwResult=wicDB.ImportParamData(&paramTest);
    34. switch(dwResult)
    35. {
    36. casePARAMDATASET_INVALID_PARAMS:
    37. MessageBox(NULL,_T("PARAMDATASET_INVALID_PARAMS"),_T("OpenRecordset"),MB_OK);
    38. break;
    39. casePARAMDATASET_INITTABLE_FAIL:
    40. MessageBox(NULL,_T("PARAMDATASET_INITTABLE_FAIL"),_T("OpenRecordset"),MB_OK);
    41. break;
    42. casePARAMDATASET_EXECUTESQL_FAIL:
    43. MessageBox(NULL,_T("PARAMDATASET_EXECUTESQL_FAIL"),_T("OpenRecordset"),MB_OK);
    44. break;
    45. case0:
    46. MessageBox(NULL,_T("InsertOK"),_T("OpenRecordset"),MB_OK);
    47. break;
    48. default:
    49. MessageBox(NULL,_T("default"),_T("OpenRecordset"),MB_OK);
    50. break;
    51. }
    52. APLDATA aplTest1 ={"0000074865362689","~!@#$%^&*()_+|}{[]\=-`:;,.<>/?|","3","4","5","6","7"};

      dwResult = wicDB.ImportAPLData(&aplTest1);
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics