Microsoft� Ado.Net 4 Step by Step by Tim Patrick