If any schema changes occur (additional columns are added), they will be captured by your application. This might be undesirable, say, if you bind the grid dynamically to a DataTable . In addition, this is associated with high costs for network communications.
Even if you select all the columns for today, identify the columns by name - its readable and explicit. Any additional columns will not cause any problems with your code.
Adam houldsworth
source share