noamsmadja,
Imagine you had a table of people which had the columns firstname, lastname, dateOfBirth, address, postcode etc...
If you do a SELECT * you return
ALL of the information about that person, when on your page you may only want to display the persons name.
By using the * you are returning redundant data, which is using up resources and memory (not good!).
"But what if I do want all the rows of a table" I hear you cry!
Well, imagine you change your table structure; add or remove a column. Heck, even if you rename it...
What happens then?
Well, depending on your coding it could either break something (ASP errors), show the wrong information in the wrong place or you could just be caught in that loop of returning redundant data.
Hope this helps (and presuades you to correct your mistakes)!
If you have any questions, just post them back here
