Hi,
You can also rely on good books. Choosing VB.net or C# is always debatable.
TRy this Title:"Database programming using VB.net and Sql server 2000". This book teaches you the complete database application development including masters, transactions and reports.
Visit http://www.vkinfotek.com.
Regards
bhar