It had to happen one day. I got this mysterious SQL Column Q is not found message now when trying to update a table from OleDB provider from a .NET interface. I have found one other person who had that problem. But, this is really weird. Whenever I try to update, I get a different Q number. This is really annoying. It doesn't tell anything about what the error is. However, if I grab the same SQL and try it in VFP, it works. What is this message exactly?