با سلام
بعد از اینکه برنامم رو بصورت ستاپ درست کردم.روی بعضی از سیستم ها با پیغام خطای شکل زیر مواجه شدم.مشکل کجاست؟ و باید برای رفعش چیکار کنم؟لطفا راهنمایی کنید.
با سلام
بعد از اینکه برنامم رو بصورت ستاپ درست کردم.روی بعضی از سیستم ها با پیغام خطای شکل زیر مواجه شدم.مشکل کجاست؟ و باید برای رفعش چیکار کنم؟لطفا راهنمایی کنید.
سلام
مطمئنی تو اون سیستما پایگاه داده نصبه؟یا احتمال داره اتچ نباشه
آره دوست من هست این برنامه رو دو تاسیستم دیگه داره کار میکنه.من sql express رو به ستا÷م اضافه کردم. جاهای دیگه هم که هیچ sql روشون نصب نبود خیلی راحت کار کرد.فقط یه جا خطای read only داد که برمیگشت به سرویس امنیتی ویندوز که با تغییر full control اون پوشه مورد حل شد.
خواهش میکنم راهنمایی کنید.
چجوری سرویس امنیتی ویندوز رو Full Control کردی؟منم مشکل Read Only بودن دیتابیس رو دارم.
mojdeh_Msi\mojdeh این اسم چیه؟ اسم کامپیوتر هست یا اسم یوزری که تو دیتابیسه؟
اگه اسم کامپیوتر هست که باید اسم کامپیوتر طرف رو به این تغییر بدی یا تو کانکت استرینگ بجای mojdeh_Msi\mojdeh از . استفاده کن.
برای ساختن کانکشن استرینگ نباید با اسم کا مپیوتر میزبان کار کنی.
سرویس امنیتی ویندوز مبروط به پوشه ای هستش که برنامه و خود دیتابیس در اون قرار داره.شما کافیه از اون پوشه پروپرتیس بگیری بعد تب امنیتی رو انتخاب بعد به اون یوزر فول کنترل بدی .
اون اسم کامپیوتر ه میزبانه نه دیتابیس.
وقتی برنامه رو ستاپ میکنی و میبری رو سیستم دیگه باید اسکیوال اکسپرس رو به ستاپت اضافه کنی تا میزبانم سرور داشته باشه.
بعد تو کانکشنتت برای برقرای ارتباط از . استفاده کن.
کانکشن ها انواع مختلفی دارن و بر حسب نیاز بکار میرن.
در این برنامه این کانکشن من بود که برات میزارم
string strconn = "Data Source=.\\SQLEXPRESS;AttachDbFilename=C:\\Program Files\\sagha\\YariResan\\YariResan\\mobilebanck.MD F;Integrated Security=True;User Instance=True";
امیدوارم توضیحات مفید بود باشه.
در ضمن از دوستان میخوام برای رفع مشکل خودمم کمک کنن.
با تشکر
کیست مرا یکدم یاری کند؟؟؟؟
یعنی دوستان تا حال به چنین مشکلی برنخورده اند؟
هلپ
..
..
help
..
..
komak
..
..
سلام . شاید به خاطر تعریف کردن یوز و پسورد برای اس کیو ال باشه!!!!!!!!!!!!!!
سلام دوست عزیز
این کاری رو که میگم انجام بده.
اول از همه بانکی که درست کردی رو بزار توی پوشه bin--> Debug
بعد کانکشن استرینگ رو مثل این ست کن:
Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\shahr.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True
حالا با خود ویژال ستاپ درست کن ردیفه...
اين رو تست كردم نشده
دادشم بانکت تو start upe?
دوست عزیز برای اتچ کردن دیتابیس میتونین از تاپیک زیر ، پست 31 استفاده کنین:
https://barnamenevis.org/showthread.p...66#post1658166
GoodLuck
دوستان مشکلشو یافتم.
مشکل در مسیر نصب برنامه بود. این مشکل وقتی برنامه در مسیر C:\Program Files در بعضی از سیستم نصب میشد مشکل اییجاد میکرد!
داشم از بازتاب استفاده کن تا مشکلشو بفهمی
ميشه كمي در مورد توضيح بدي؟داشم از بازتاب استفاده کن تا مشکلشو بفهمی