PDA

View Full Version : غیر قابل تغییر کردن فایلهای پایگاه داده اکسس



bashir_nashi
جمعه 27 آذر 1383, 20:26 عصر
سلام.
من تو برنامه ام از بانک اکسس استفاده کردم. مشکل اینجاست که در هر کامپیوتری که از این برنام استفاده کنه می شه با خود اکسس اطلاعات رو تغییر داد . می شه جلوی این کار رو گرفت ؟
امیدوارم غیر ممکن نباشه.

روح اله معینی زاده
شنبه 28 آذر 1383, 09:33 صبح
سلام خدمت دوست گرامی

من این کار رو به این روش انجام دادم که بانک اکسسم رو با خود اکسس ساختم و براش پسورد گذاشتم، بعد هم توی برنامه ازش استفاده کردم و در جای لازم داده به آن اضافه کردم یا حذف نمودم.

شما هم اگر دیر نشده می تونی بانکت رو با اون طراحی کنی و در برنامت از اون استفاده کنی.

البته الان هم می تونی توی اکسس بانکت رو باز کنی و تبدیلش کنی به اکسسی که نصب کردی و بعد براش رمز بذاری.

:kaf:

خیلی شد :strange: ! ببخشید.

با احترام- :موفق: خدانگهدار

bashir_nashi
یک شنبه 29 آذر 1383, 12:15 عصر
سلام.
مشکل اینجاست که اگه پسورد بزارم نمی تونم ازش تو برنامه ام استفاده کنم. یعنی باز نمی شه.
راهی که بنظر خودم رسید اینه که هر بار که برنامه ام بسته می شه پسوند فایل رو به چیزی غیر از mdb تغییر بدم و وقتی که برنامه اجرا می شه دوباره درستش کنم.
مشکل این کار هم اینه که وقتی برنامه بازه می شه بانک رو با اکسس دستکاری کرد .
شما راه بهتری سراغ دارید؟

sh
یک شنبه 29 آذر 1383, 16:04 عصر
یه بار توی این بخش بگردن با عکس نشون دادم چطور به بانک اکسس رمز دار متصل بشین

bashir_nashi
دوشنبه 30 آذر 1383, 15:59 عصر
سلام.
آقای sh از روشی که با تصویر نشان داده بودید در ایجاد ارتباط هنگام طراحی استفاده کردم و جواب هم داد .
من پایگاه رو با کد ایجاد کرده ام . ولی نتوانستم از کدی که نوشته بودید استفاده کنم.

"Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=c:\somepath\mydb.mdb;" & _
"Jet OLEDB:Database Password=MyDbPassword", _
"myUsername", "myPassword"
اگه ممکنه در مورد این کد کمی توضیح دهید چون خیلی error می ده.
متشکرم.