could it be that the SaleRefTable.Lookup somehow is returning null?
cheers moises
At 11:09 AM 7/24/2003 +1200, you wrote:
I am getting an Invalid variant type conversion in the following code:
ImpSalePrice := SaleRefTable.Lookup( 'CustCode;DestCode;PricePoint;SpeciesCode;LogGrade;LogLength', VarArrayOf([pCustCode, pDestCode, pPricePoint, pSpeciesCode, pLogGrade, pLogLength]), 'SalePrice');
I can't understand it because there is no error with the following:
if SaleRefTable.Locate( 'CustCode;DestCode;PricePoint;SpeciesCode;LogGrade;LogLength', VarArrayOf([pCustCode, pDestCode, pPricePoint, pSpeciesCode, pLogGrade, pLogLength]), []) then
I have check each of the types in the array and they match those in the table. Can
anyone point me to what is happening here?
TIA
Mark --------------------------------------------------------------------------- New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED] Website: http://www.delphi.org.nz To UnSub, send email to: [EMAIL PROTECTED] with body of "unsubscribe delphi" Web Archive at: http://www.mail-archive.com/delphi%40delphi.org.nz/
--- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.495 / Virus Database: 294 - Release Date: 6/30/2003
--- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.495 / Virus Database: 294 - Release Date: 6/30/2003
