برای اينکه بفهمی بانک اطلاعاتی هست يا نيست :
SqlConnection Scon =
new SqlConnection("...");
SqlCommand cmd_DbExist = new SqlCommand("select [name] from master.dbo.sysdatabases where [name]=@DbName ", Scon);
پارامتر رو برای دستور تعريف کن و نام بانک رو بهش پاس کن.ExecuteScalar() رو...