It is a bit improper to say that a SQL table cell value comes back as a square. You are talking from the perspective on what is being rendered in a certain browser by your application, but you will have to consider that there is a very long way in your execution
stack between the database layer and a "square" on the screen.
Reading your question, I am assuming that your application previously used a SQL Server 2008 database and worked correctly and now it switched to a SQL Azure database and this raised the problem that you mention. If that is the case, then the problem would
indeed be database related.
The first thing I would recommend is checking your application error logs. By the way, if I correctly understand, except the column values that are displayed as "squares", all the other sections / pages in your application are properly displaying database
data. If that is not the case, then you most probably have a connection issue.
The next thing to do is to manually check if the two database columns that you mention are properly populated. Use the SQL Server Management Studio or the Windows Azure Management Portal to connect to the SQL Azure database used by your application. Manually
execute the query that your application is issuing when rendering your mentioned squares. If the returned cells are empty, check if there wasn't any problem porting their values when you made the clone from the SQL Server 2008 db.
Read my technical blog: ducons.com/blog | Connect with me on twitter:
@fdumitrescu