M
Micah Miller
At the firm I am currently employed we have been developing an Access 2002
ADP with SQL Server 2000 database. We ran into some issues with binding
check/radio buttons to the bit fields. Upon changing the value the
application would crash. Initially, I believed a few things to be causes,
either too many bound bit fields, which was not the case scenario after some
research, and the SQL Server bit field is like the rest of they binary world
reading 1 as true and 0 as false, VB reading -1 as true and 0 as false.
After researching on the web I didn't find much of anything in regard to
bit-to-boolean field binding causing an application crash. Finally, my
supervisor call MS tech support and eventually got to some guy (he could
barely understand) telling him that this is unsupported. We then asked for
documentation regarding this to see it in writing, we then were told that
this information is not public and that it won't be made public until at
least 4 others have experienced this problem.
The good we didn't get charged for that.
Ok... UNSUPPORTED! What is that!? How many copies of OfficeXP Developer
were sold?! Of those sold you can't be telling me that we are the only ones
that ran into this issue! Unless they feel they're going to be charged an
"arm and a leg" to call support. Besides the fact that this helpful piece
information would have been nice if it were made public so we could have
known this BEFORE investing time in developing. What is this?! This is not
the only time I ran into the its not "public" issue. So instead of fixing
the problem with the software incompatibility (it's suggested we use SQL
Server 2000 with ADP's both Microsoft products), I basically would have to
write my own class to act as an Interface between the database and that
form, or better yet change all of my bit fields to int or tinyint (then I
would probably have to type then as Booleans anyway)?! So, what I
understand is that I have to spend my company's time & money to develop
something like this when a fix could be developed in as little as a few
hours to days? I take it that the phrase "That's not supported" are the 3
keywords to get out of fixing broken software?! Great job on the customer
service you guys at Microsoft! Great Job! If Microsoft were some small
business this would be completely absurd. On the other hand, I understand
that management and sales may push for products to be released and
developers don't get the chance to put everything into it by release date,
but come on! I'm not quite buying the slogan "Your potential. Our passion."
anymore here. If that were the case the software would get fixed!
I'm sorry I don't mean to flame here guys, but it's always the little things
like this that can thwart the whole development path. It's this kind of
experience with a company that drives its customers away. I doubt anything
will even be done regarding this somehow unknown issue unless there's a
profit margin or threat to future sales of the product involved. No wonder
people like the Open Source paradigm on application development - If it's
broke, you can fix it. Honestly, I'm starting to rethink future projects
now and the aroma of Java is smells so good.
Regards,
Micah
ADP with SQL Server 2000 database. We ran into some issues with binding
check/radio buttons to the bit fields. Upon changing the value the
application would crash. Initially, I believed a few things to be causes,
either too many bound bit fields, which was not the case scenario after some
research, and the SQL Server bit field is like the rest of they binary world
reading 1 as true and 0 as false, VB reading -1 as true and 0 as false.
After researching on the web I didn't find much of anything in regard to
bit-to-boolean field binding causing an application crash. Finally, my
supervisor call MS tech support and eventually got to some guy (he could
barely understand) telling him that this is unsupported. We then asked for
documentation regarding this to see it in writing, we then were told that
this information is not public and that it won't be made public until at
least 4 others have experienced this problem.
The good we didn't get charged for that.
Ok... UNSUPPORTED! What is that!? How many copies of OfficeXP Developer
were sold?! Of those sold you can't be telling me that we are the only ones
that ran into this issue! Unless they feel they're going to be charged an
"arm and a leg" to call support. Besides the fact that this helpful piece
information would have been nice if it were made public so we could have
known this BEFORE investing time in developing. What is this?! This is not
the only time I ran into the its not "public" issue. So instead of fixing
the problem with the software incompatibility (it's suggested we use SQL
Server 2000 with ADP's both Microsoft products), I basically would have to
write my own class to act as an Interface between the database and that
form, or better yet change all of my bit fields to int or tinyint (then I
would probably have to type then as Booleans anyway)?! So, what I
understand is that I have to spend my company's time & money to develop
something like this when a fix could be developed in as little as a few
hours to days? I take it that the phrase "That's not supported" are the 3
keywords to get out of fixing broken software?! Great job on the customer
service you guys at Microsoft! Great Job! If Microsoft were some small
business this would be completely absurd. On the other hand, I understand
that management and sales may push for products to be released and
developers don't get the chance to put everything into it by release date,
but come on! I'm not quite buying the slogan "Your potential. Our passion."
anymore here. If that were the case the software would get fixed!
I'm sorry I don't mean to flame here guys, but it's always the little things
like this that can thwart the whole development path. It's this kind of
experience with a company that drives its customers away. I doubt anything
will even be done regarding this somehow unknown issue unless there's a
profit margin or threat to future sales of the product involved. No wonder
people like the Open Source paradigm on application development - If it's
broke, you can fix it. Honestly, I'm starting to rethink future projects
now and the aroma of Java is smells so good.
Regards,
Micah