PDA

View Full Version : سوال: کپی رکورد های یک جدول به جدول دیگر در هنگام بایگانی



matin.soft
جمعه 05 آبان 1391, 10:20 صبح
سلام به همه دوستان
برای بایگانی اطلاعات پایگاه داده ، ابتدا یه سری رکورد رو جستجو می کنم بعدا انتقالش می دم به دیتابیس دیگری، سپس همین اطلاعات جستجو شده رو پاک می کنم.
الان برای کپی به دیتابیس بایگانی چیکار باید بکنم.
مشکرم از همه دوستان

ایمان مدائنی
جمعه 05 آبان 1391, 11:49 صبح
شما میتوانید از تکنولوژی sync framwork استفاده کنید

سرچ کنید کار شما خیلی راحت خواهد کرد
نیازی هم نیست که خودتون اطلاعات را کپی کنید خودش اینکار را انجاک خواهد داد

matin.soft
یک شنبه 21 آبان 1391, 15:33 عصر
بازم مثل همیشه اینم خودم حلش کردم. اما راهکار : استفاده از دستور اسکیوئل زیر:

OleDbCommand oleComnd = new OleDbCommand("INSERT INTO [;Database=" + "Masire database magsad "+ "; pwd =*******].[tbBar] SELECT * FROM [tbBar] WHERE barTasvie=TRUE AND dateInt<? ", olcon);
oleComnd.Parameters.AddWithValue("dateInt", int.Parse(intDate));

البته باید نام جداول و فیلدهای داخل جداول مبدا و مقصد یکی باشه که اینجا نامشون tbBar هستش.
موفق و پیروز باشید