سلام ، می تونید با استفاده یک Thread جداگانه فایل بانک اطلاعاتی دید رو از اینترنت دانلود کنید و به یک مسیر موقت انتقال بدین . سپس یک اتصال به بانک ایجاد کنید و رکورد های جدید رو Fetch کنید و در پایگاه داده فعلی جایگزین کنید .
یک راه دیگه اینه که دیتابیس جدید رو به جای دیتابیس فعلی برنامه قرار بدین . و با استفاده از Application.Restart برنامه رو راه اندازی مجدد کنید .