Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
DISTINCT changes datatype
Message
 
 
To
11/05/2010 20:29:58
General information
Forum:
Visual FoxPro
Category:
Databases,Tables, Views, Indexing and SQL syntax
Environment versions
Visual FoxPro:
VFP 8 SP1
Miscellaneous
Thread ID:
01464251
Message ID:
01464254
Views:
48
>Working with a MySql backend.........
>
>
=SQLEXEC(lnHandle, "SELECT myBitField FROM mySqlTable","myCursor)
>The results are logicals, as I expected.
>
>
=SQLEXEC(lnHandle,"SELECT DISTINCT myBifField FROM mySqlTable","myCursor")
>and the results are character
>
>Does anybody have an explanation for this? Even better, is there a simple way to get it back to the "correct" data type?
>
>Thanks to all........Rich

What is the point of such strange select statement? The only possible values you can get are 1/0 or NULL. Are you checking if you have all 3 of them?

In other words, why do you need to go to MySQL at all to get this result?
If it's not broken, fix it until it is.


My Blog
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform