Look at your query:
string query = "select from Ordertb where Username=@username";
There is no indication of which columns to return. List them in the order you want them:
string query = "select MyColumn1, MyColumn2 from Ordertb where Username=@username";
Or return them all (not recommended):
string query = "select * from Ordertb where Username=@username";