حذف فايلي با علامت فقل در اكسس

در اين بخش مي‌توانيد در مباحث مربوط به برنامه نويسي پايگاه داده به بحث بپردازيد

مدیران انجمن: abbas.m.k, athlon64x2, شوراي نظارت

New Member
پست: 13
تاریخ عضویت: چهارشنبه ۱۰ مرداد ۱۳۸۶, ۱۱:۱۶ ق.ظ

پست توسط as13851365 »

d.asle.Connected:=false;

d.asle.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;User ID=Admin;Data Source='+
pchar(open.FileName)
+';Mode=Share Deny None;Extended Properties="";Jet OLEDB:System database="";Jet OLEDB:Registry
Path="";Jet OLEDB:Database Password=¶$‘ÂöøøòÑíÇá¡ËÂŽÅÃÜ«;Jet OLEDB:Engine Typ'+
'e=5;Jet OLEDB:Database Locking Mode=1;Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Global Bulk
Transactions=1;Jet OLEDB:New Database Password="";Jet OLEDB:Create System Database=False;Jet
OLEDB:Encrypt Database=False;Jet OLEDB:Don''t Copy Locale on '+
'Compact=False;Jet OLEDB:Compact Without Replica Repair=False;Jet OLEDB:SFP=False';

d.asle.Mode:=cmShareExclusive;

d.asle.Connected:=false;

خوب لطفا بگید کجای این کد اشکال داره که نمی تونم بعد از تغییر بانک با دستور زیر مقدار Mode را تغییر بدم
d.asle.Mode:=cmShareExclusive;

هرکاری می کنم نمی تونم این مقدار را تغییر بدم و مقدار Mode برابر با cmShareDenyNone می شود و نمی توان این مقدار را تغییر داد و در نهایت فایل مزبور دوباره دیده می شه ( فایلی با علامت قفل و هم نام با فایل اکسس و با پسوند LDB )
Administrator
Administrator
نمایه کاربر
پست: 15899
تاریخ عضویت: جمعه ۷ بهمن ۱۳۸۴, ۷:۵۱ ب.ظ
سپاس‌های ارسالی: 72687 بار
سپاس‌های دریافتی: 31681 بار
تماس:

پست توسط Mahdi1944 »

as13851365 جان
پيامي که ميده چيه؟ و از کدوم خط ايراد ميگيره دلفي؟ :-(
زندگي صحنه يکتاي هنرمندي ماست هرکسي نغمه خود خواند و از صحنه رود
صحنه پيوسته به جاست خرم آن نغمه که مردم بسپارند به ياد


[External Link Removed for Guests] | [External Link Removed for Guests] | مجله الکترونيکي سنترال کلابز

[External Link Removed for Guests] | [External Link Removed for Guests] | [External Link Removed for Guests]

لطفا سوالات فني را فقط در خود انجمن مطرح بفرماييد، به اين سوالات در PM پاسخ داده نخواهد شد
New Member
پست: 13
تاریخ عضویت: چهارشنبه ۱۰ مرداد ۱۳۸۶, ۱۱:۱۶ ق.ظ

پست توسط as13851365 »

پیغام خواصی نداره

من وقتی که فایل برنامه را در هنگام اجرای برنامه تغییر می دم دیگر نمی تونم Mode را تغییر بدم

یعنی وقتی که دگه ای را که برای تغییر Mode و نمایش Mode را می زنم مقدارش را ثابت نگه می داره

هیچ خطائی هم نداره فقط دیگر نمی تونم Mode را تغییر بدم
Administrator
Administrator
نمایه کاربر
پست: 15899
تاریخ عضویت: جمعه ۷ بهمن ۱۳۸۴, ۷:۵۱ ب.ظ
سپاس‌های ارسالی: 72687 بار
سپاس‌های دریافتی: 31681 بار
تماس:

پست توسط Mahdi1944 »

as13851365 جان
من دلفي ندارم روي سيستم که براتون دقيق چک کنم، اما امتحان کنيد ببينيد بعد از تغيير مد دوباره کانکشن رو باز کنيد
Please Login or Register to see this code
:-(
زندگي صحنه يکتاي هنرمندي ماست هرکسي نغمه خود خواند و از صحنه رود
صحنه پيوسته به جاست خرم آن نغمه که مردم بسپارند به ياد


[External Link Removed for Guests] | [External Link Removed for Guests] | مجله الکترونيکي سنترال کلابز

[External Link Removed for Guests] | [External Link Removed for Guests] | [External Link Removed for Guests]

لطفا سوالات فني را فقط در خود انجمن مطرح بفرماييد، به اين سوالات در PM پاسخ داده نخواهد شد
New Member
پست: 13
تاریخ عضویت: چهارشنبه ۱۰ مرداد ۱۳۸۶, ۱۱:۱۶ ق.ظ

پست توسط as13851365 »

در کل وقتی نام بانکی را که در اول اجرای برنام دادم را وقتی تغییر می دم دیگه نمی تونم Mode را تغییر دهم

برای این که منظورم را واضحتر برسونم به این صورت عمل می کنم :

یک برنامه می نویسم که بانک a1 را بهش وصل می کنم و یک دکمه به برنامه اضافه می کنم که بانک a2 را به برنامه وصل می کنه

وقتی که برنامه را اجرا می کنم خبری از فایل نیست یعنی Mode درست کار می کنه اما
وقتی که بانک را تغییر می دم دیگه نمی تونم Mode را تغییر بدم و فایل مسخره دوباره در کنار برنامه ساخته می شه

اگر دستوری معرفی کنید که در هر شرایطی بتونه این Mode را تغییر بده ممنون می شم
اگر می شه کاری کنید که این Mode ثابت بمونه و تحت هیچ شرایطی تغییر نکنه
New Member
پست: 13
تاریخ عضویت: چهارشنبه ۱۰ مرداد ۱۳۸۶, ۱۱:۱۶ ق.ظ

پست توسط as13851365 »

مثل این که در این سایت به جز آقا ( Mahdi1944 ) کس دیگری نمی خواد جواب بده

من از این دوست خوب تشکر می کنم اما ای کاش دوستان دیگری هم توی این بحث ها شرکت کنندتا بیشتر با آنها آشنا شویم

و مشکلات را حرفه ای تر حل کنیم

چند مغز بهتر از یک مغز کار می کنه ( البته برای کسانی که مغز دارن )
ارسال پست

بازگشت به “Database Programming”