I am very new to VB.NET. I have approx. 6+ years with VB6 and VBA. I have just turned to VB.NET approx. 2 weeks ago and I have gotten a connection to my sql server. I know how to retrieve data. The problem I am having is showing records in a ListBox with columns and column heads. I have gotten it to show 1 column and if I click on the row, it goes to the record, but I can not figure out how to make it show more than one column and how to make it show column heads. I am using VB.NET 2012. Any help would be greatly appreciated. Also if you have an suggestions as to resources please tell me. I have gotten a very decent book, but it doesn't cover this. Thanks in advance!