ADODB.Fields error when calling GetTimeZoneList (Article # 260)
View products that this article applies to.
Problem:
When calling fcApplication.GetTimeZoneList(), the following error can occur:
ADODB.Fields: Arguments are of the wrong type, are out of acceptable range, or are in conflict with one another.
This can happen with other methods that return an ADO recordset.
Resolution:
This issue can be caused by database columns with unsupported datatypes.
In one customer instance, they had set up a replication strategy that added new columns to table_time_zone, one being a Unique identifier ( Guid ), and one being a timestamp ( byte array ).
The fcSDK has been enhanced to handle these datatypes when creating the ADO recordset. This was added in fcSDK version 2.2.7.36.
Contact Dovetail Software if you need this version (or later).
Applies To:
-
Dovetail SDK – Dovetail Software Development Kit for Clarify