PDA

View Full Version : share کردن بانک اکسس و برنامه برای کلاینتها



once4ever
سه شنبه 22 اسفند 1385, 20:18 عصر
برنامم با بانک اکسس کار میکنه و میخوام با بقیه دسنگاههای متصل یه شبکه share کنم
اما وقتی از مسیر share باز میکنم موقع کانکت شدن با بانک پیغام خطا میده راجب securityException
چیکار باید کرد تا 10تا کاربر دیگه هم بتونن با استفاده از shortcut اون برنامه رو اجرا کنند و کار کنند؟
ممنون

Behrouz_Rad
چهارشنبه 23 اسفند 1385, 08:46 صبح
مسیر رو باید به شکل زیر بدی:


Data string myCnn = "Data Source=\\" + "\\Server_Name\\Share_Name\\Share_Path\\Your_Databa se_Name.mdb";

once4ever
چهارشنبه 23 اسفند 1385, 11:02 صبح
مسیر اینجوریه و باز همون خطا میده

private string constr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\\\myservername\\mysharedfolder\\database. mdb";

با همین مسیر از روی سرور کار میکنه اما وقتی از مسیر سرور میارم و برنامه اجرا میکنم این خطارو میده!
کجای کار اشتباه هست؟!

Behrouz_Rad
چهارشنبه 23 اسفند 1385, 12:12 عصر
اگر Sharing به درستی انجام شده باشه و کلاینت مشکلی برای دسترسی به فایل Share شده نداشته باشه، مسلما نباید خطای Security دریافت کنی...

once4ever
چهارشنبه 23 اسفند 1385, 15:23 عصر
sharing مشکلی نداره. یعنی اینکه تو کلاینت همین آدرس میتونم باز کنم و ببینم
تنها چیزی که هست اینه که به محض اجرای دستور کانکت این خطارو میگیره!!!
کاری نباید برای خود فیال mdb انجام بدم؟
کاربر نباید تعریف کنم؟
...

amir.NET2
چهارشنبه 23 اسفند 1385, 17:24 عصر
بهترین راه حل استفاده از ODBC هست

اینجوری امنیت هم بیشتره

once4ever
چهارشنبه 23 اسفند 1385, 17:51 عصر
بهترین راه حل استفاده از ODBC هست
خوب روشش چجوریه؟
کامل بگو لطفا (با کد)

ali_kolahdoozan
چهارشنبه 23 اسفند 1385, 22:00 عصر
شما به جای این همه دردسر . دیتابیست رو ببر توی sql راحت میشی

once4ever
چهارشنبه 23 اسفند 1385, 22:31 عصر
شما به جای این همه دردسر . دیتابیست رو ببر توی sql راحت میشی
کاملادرست میگی تا حالا هم همینکارو میکردم
اما این یک مورد میخوام با اکسس باشه
خیلی عجیبه که هنوز اینجا جواب نگرفتم!

Behrouz_Rad
پنج شنبه 24 اسفند 1385, 09:14 صبح
خیلی عجیبه که هنوز اینجا جواب نگرفتم!
اینجا کسی وظیفه ای برای پاسخگویی به تو رو نداره!
وقتی با مشکل غیر معقولی مواجه میشی که حل اون مستلزم حضور فیزیکی هست و ممکنه به خاطر سوتی ای باشه که خودت دادی، کسی نمی تونه کمکت کنه!

خوش باشی.

amir.NET2
پنج شنبه 24 اسفند 1385, 09:59 صبح
ببین عزیز من

برنامه نویسی یک سری مسائل داره که فقط خود آدم باید بهشون پی ببره

مثلا آموزش اینکه چه جوری با Odbc Connection به پایگاه داده وصل شی

کار یکی دو تا تاپیک و یکی دوتا مثال نیست

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

///

موفق باشید

once4ever
پنج شنبه 24 اسفند 1385, 10:02 صبح
ممنون از کمک دوستان.
اشتباه میکردم. فکر کنم خودم حلش کنم بهتر باشه :لبخندساده: