Page 1 of 1
Error-Invalid variant operation since upgrade to 7.4.2
Posted: Tue Jul 05, 2005 1:49 am
I just updated TextPipe Pro from 7.0.something to 7.4.2 and I am getting an "Error-Invalid variant operation" which I did not get with previous version.
The filter is getting data out of an Access DB with an SQL statement in the trial run area.
I could solve the problem by changing
SELECT T.Desc FROM Tasks T;
SELECT left(T.Desc,1000) FROM Tasks T ;
Any idea what the reason could be?
I may have to update a large number of filters if I go for the upgrade.
Posted: Wed Jul 06, 2005 11:34 am
What is the data type of the field, and how long is the data in it typically?
Error-Invalid variant operation
Posted: Sun Jan 22, 2006 10:42 pm
TextPipe current version: 7.6.3
Sorry had other priorities. Finally here is an answer on your question: the field is a memo field.
I come back on it because there is another odd problem with this type of data. Besides the "Error-Invalid variant operation" problem, if I use my workaround it will work as long as the data is not more than 255 characters else I get another error unless I limit to left(Myfield,255).
If I put more than 255 than the data is cut anyway and worse the rest of the data (Yes the following rows from the table) is not retrieved. Processing stops here and no warning or error is issued.
Posted: Sun Jan 22, 2006 11:23 pm
In the meantime I found the following (clumpsy) workaround:
instead of using left(MyField, 500)
(add more if needed)
And then use a filter to put the separate fields back in one field by restricting on those fields and removing the field delimiters and text qualifiers if necessary.
That solves my problem for now but it would be nice to be able to retrieve long memo fields at once.
Posted: Mon Jan 23, 2006 1:46 am
Well apparently my workaround does not work if data is really more than 255 characters. I'm stuck!
Posted: Mon Jan 23, 2006 11:28 am
No suggestions I'm afraid.
Posted: Tue Jan 24, 2006 9:49 am
If I understand your answer correctly, there is no way to handle memo fields larger than 255 characters in length with TextPipe and that's it.
Bottomline what you say is: look at another SW to do that. Tell me I did not get your message correctly.
Posted: Tue Jan 24, 2006 10:58 am
This is an Access database driver issue, not a TextPipe issue.
Posted: Thu Jan 26, 2006 8:57 am
Possible. I got my problem solved by using the OpenOffice.org Database to retrieve the full memo fields. I think they have their own MS Access connection instead of the ODBC I use with TexPipe.
Posted: Thu Jan 26, 2006 7:08 pm
Thanks for letting us know Christian.