View Full Version : سوال: انتقال اطلاعات بين دو فايل اكسس
iman2023
شنبه 04 دی 1389, 10:28 صبح
سلام.
من دو فايل دارم براي مثال يكي F1 و ديگري F2.
فايل F1 روي يك سرور در شبكه قرار داره و هر روز يكي از جدول هاش بنام A اپديت ميشه و من مي خوام هر روز در حالي كه در برنامه F2 مشغول به كار هستم اطلاعات جدول A از فايل F1 كه روي سرور هست رو به جدول B در فايل F2 كپي كنم.
لطفاً بگيد بهترين راه براي اينكار چيه. و در ضمن كدش رو هم برام بنويسد. با تشكر.
يه سوال ديگه هم داشتم. اگه بخوام بجاي انتقال ركوردها از اين فايل به اون فايل كلاً جدولي از يك فايل به فايل ديگه منتقل كنم بايد چيكار كنم.
amirzazadeh
شنبه 04 دی 1389, 11:47 صبح
شما ميتونيد براي اينكار از يك كوئري بهره بگيريد مثل اين كد:
INSERT INTO B IN 'E:\F2.mdb'
SELECT A.*
FROM A
فرض بر اين بوده كه فايل F2 در درايو E : قرار دارد.
...................................
موفق باشيد
iman2023
شنبه 04 دی 1389, 11:58 صبح
خوب توي دستور بالا كجاي دستور ما گفتيم كه فايل مقصد كجا و در چه مسيري قرار داده؟؟؟
iman2023
شنبه 04 دی 1389, 12:15 عصر
من خودم از دستور زير استفاده مي كنم
set db=opendatabase("\\10.10.2.2\CRD\F1.mdb")
strSQL="insert into B in 'E:\F2.mdb' select * from A"
db.execute strSQL
ولي بعضي وقتا پيغام ميده.
run time error '3734'
the database has been placed in a state by user "admin" on machine "ali" that prevents it from being opend or locked
ولي بعدش دوباره انجام ميده.
amirzazadeh
یک شنبه 05 دی 1389, 07:56 صبح
خوب توي دستور بالا كجاي دستور ما گفتيم كه فايل مقصد كجا و در چه مسيري قرار داده؟؟؟
سلام
در كد ارائه شده به جاي : E نام يا IP كامپيوتر مقصد رو وارد كنيد.
INSERT INTO B IN '\\10.10.2.2\F2.mdb'
SELECT A.*
FROM A
sadeghpa80
یک شنبه 05 دی 1389, 14:17 عصر
سلام در نمونه 2 تا فایل هست اولی بنام sale که کاربر تو اون اطلاعات رو وارد می کنه
توی دومی بنام admin_sale می خوام کاری کنم که وقتی مسئول رو فرم final_sale کلیک کرد اطلاعات فیلد fina_sale فایل sale ( یعنی فایل اول) رو نمایش بده .
امیدوارم منظورمو متوجه شده باشید
sadeghpa80
دوشنبه 06 دی 1389, 09:03 صبح
:کف: منتظرم . بخدا کارم لنگه همینه
sadeghpa80
سه شنبه 07 دی 1389, 12:25 عصر
از اساتید خواهش میکنم جواب این بنده حقیر رو بدهند که بدجوری کارم لنگه
:گریه::گریه::گریه::قلب:
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.