Does anyone know why this SQL doesn't work on different ODBC versions using ADO
- From: "Ed" <ebrazell@xxxxxxxxxxxx>
- Date: Thu, 30 Jun 2005 11:37:31 -0400
I'm doing the SQL statement listed below. I'm using D6E, ADO connected to
the IBM AS400 ODBC Driver. We have to deal with two different versions of
the ODBC Driver. Version 7 and Version 10. Version 10 works fine, but
Version 7 doesn't. Currently I'm have to upload 375mg update to get them up
to v10. Any help would be greatly appreciated.
SELECT
"DLDEL#",DLCONO,"DLSEL$","DLVEH$",DLVEHC,DLLHNM,DLVAPR,DLPMTF,DLTERM,"DL$DWN","DL$DOD","DLCDP$",
Date( Digits( DLCDTM ) CONCAT '/' CONCAT digits( DLCDTD ) CONCAT '/' CONCAT
digits( DLCDTY ) ) as ContractDate,
Date( Digits( DLFPMM ) CONCAT '/' CONCAT digits( DLFPMD ) CONCAT '/' CONCAT
digits( DLFPMY ) ) as FirstPayDate,
"DLTIP$","DLLIC$","DLTIT$","DLREG$","DLTOF$","DLSVC$","DLTRD$","DLPOF$","DL$FIN","DLPMY$",DLTFCR,"DLCSP$",DLFEGR,DLBEGR,
CPCKEY,DLCUSMR_CUST_NAME_PREFIX,DLCUSMR_CUST_NAME_FIRST,
DLCUSMR_CUST_NAME_MIDDLE,DLCUSMR_CUST_NAME_LAST,DLCUSMR_HOME_PHONE,
DLCUSMR_CUST_ADDRESS1,DLCUSMR_CUST_ADDRESS2,DLCUSMR_CUST_CITY,
DLCUSMR_CUST_STATE,DLCUSMR_CUST_ZIP,
Date( Digits( DLCUSMR_CUST_DOBM ) CONCAT '/' CONCAT digits(
DLCUSMR_CUST_DOBD ) CONCAT '/' CONCAT digits( DLCUSMR_CUST_DOBY ) ) as
BirthDate,
DLCUSMR_CUST_SOC_SEC_NO,DLCUSMR_WORK_PHONE,DLCUSMR_OTHER_PHONE,
CEMAIL,CECELP,CEFAXP,CEPAGE,
VMSTOK,VMVIN1,VMVMYR,VMMAKD,VMMDLD,VMBODD,VMBMCL,VMDNOU,VMVENG,VMECYL,DLCRTK,VMODOM,
TRMDYR,TRMKDS,TRMDDS,"TRVIN#",TRODOM,DHPSLP,DHSMGR,DHFMGR,DHRFWO
FROM DB20001200.SLDELHPF
LEFT OUTER JOIN DB20001200.SLDEALPF
ON DHCONO = DLCONO AND "DHDEL#" = "DLDEL#" AND DHTOFI = DLSDEL
LEFT OUTER JOIN DB20001200.DLCUSMPF
ON DHBYR1 = DLCUSMR_COMMON_KEY
LEFT OUTER JOIN DB20001200.DLCUSEPF
ON DLCUSMR_COMMON_KEY = CECKEY
LEFT OUTER JOIN DB20001200.VMSOLDPF
ON "DHSTK#" = VMSTOK AND DHCONO = VMCONO AND DLVVIN = VMVIN1
LEFT OUTER JOIN DB20001200.SLTRDEPF
ON DHCONO = TRCONO AND "DLDEL#" = "TRDEL#"
WHERE Date( Digits( DLCDTY ) CONCAT '-' CONCAT digits( DLCDTM ) CONCAT '-'
CONCAT digits( DLCDTD ) ) BETWEEN '6/1/2005' AND '6/10/2005'
ORDER BY DLCONO, "DLDEL#"
Thanks,
Ed
.
- Follow-Ups:
- Re: Does anyone know why this SQL doesn't work on different ODBC versions using ADO
- From: Vitali Kalinin
- Re: Does anyone know why this SQL doesn't work on different ODBC versions using ADO
- Prev by Date: Re: Properties Not Supported
- Next by Date: Re: Does anyone know why this SQL doesn't work on different ODBC versions using ADO
- Previous by thread: Properties Not Supported
- Next by thread: Re: Does anyone know why this SQL doesn't work on different ODBC versions using ADO
- Index(es):
Relevant Pages
|