PDA

View Full Version : آموزش: تنظیمات برای اجرای برنامه در شبکه به همراه Connection String



mostafa_shoakry
دوشنبه 04 مرداد 1389, 18:43 عصر
دوستان عزیز با سلام
بعد از سه هفته تلاش بالاخره مراحل تنظیمات مورد نیاز برای کار کردن برنامه تحت شبکه را یاد گرفتیم و می خواهیم این اطلاعات را در اختیار همه دوستان عزیز قرار دهیم. چیز زیادی در قبال دوستانی که به ما آموزش می دن نیست ولی فکر کردیم با قرار دادن این آموزش در اختیار دیگر کاربران (البته به حر فه ایها جسارت نشود) ما هم سهمی در انتقال تجربیات و دانسته ها داشته باشیم.
Database رو همراه با Source ضمیمه کردیم.
در آخر از همه دوستان خواهش داریم که این آموزش را تست کرده و در صورت مشاهده ی هر نوع اشکال یا بهینه سازی کد ها ما را نیز مطلع سازند.
نکته : برنامه در Client باید اجرا شود.هدف اصلی در این مثال چگونگی Config کلاینت و سرور می باشد.
برای پشتیبانی از ما از این سایت دانلود کنید.
http://rapidshare.com/files/409184068/Under_Network.rar

mostafa_shoakry
سه شنبه 05 مرداد 1389, 10:56 صبح
به زودی گزارش گیری با استفاده از ارسال پارامتر رو هم می زارم
البته به دو روش است
روش اول رو که خودم از یک کد vb.net در آوردم(زیاد جالب نیست ولی شاید کسی خیلی بهینش کنه)
روش دوم رو هم که خودم هم یکم باهاش مشکل دارم ولی کار میکنه ولی نسبت به اولی خیلی بهینس ولی نمی دونم شاید اشکالاتی هم داشته باشه

mostafa_shoakry
چهارشنبه 06 مرداد 1389, 07:26 صبح
این خیلی خوبه که کسی تو این زمینه مشکلی نداره.!
ولی این خیلی بده که کسی نظری تو این زمینه نداره.!

حالا من یه سوال دارم .اگه بخواهیم این برنامه رو تو یه سرور دیگه اجرا کنیم چه طور Config را انجام بدیم، با کد نویسی میشه یا اینکه خودمون شخصا به محل بریم و این کارو بکنیم.!؟
چطور IP Address سرور رو بشناسونیم(با کد نویسی یا خودمون شخصا به محل بریم )؟

حجتی نیا
چهارشنبه 06 مرداد 1389, 09:12 صبح
برنامه گرفتن آیپی کامپیوتر
و سایت منبع : http://www.codeproject.com/KB/cs/network.aspx

mostafa_shoakry
دوشنبه 08 شهریور 1389, 15:32 عصر
اینم واسه گزارش گیری.

http://barnamenevis.org/forum/showthread.php?p=1081962#post1081962

flash118
دوشنبه 08 شهریور 1389, 21:15 عصر
داداش مصطفي ممنون ولي ميشه يه خرده در مورد اين كار بيشتر توضيح بديد و آيا ميشه با استفاده از اين برنامه برنامه مديريت كافي نت مثل HANDY coffeكه مي تونه اينترنت اكسپلورر كاربر رو ازش استفاده كنه ؟
ما هم تو برنامه خودمون نمونش رو پياده سازي كنيم يا نه بايد از راه ديگه عمل كرد

mostafa_shoakry
دوشنبه 08 شهریور 1389, 21:29 عصر
داداش مصطفي ممنون ولي ميشه يه خرده در مورد اين كار بيشتر توضيح بديد و آيا ميشه با استفاده از اين برنامه برنامه مديريت كافي نت مثل HANDY coffeكه مي تونه اينترنت اكسپلورر كاربر رو ازش استفاده كنه ؟
ما هم تو برنامه خودمون نمونش رو پياده سازي كنيم يا نه بايد از راه ديگه عمل كرد
واقعیتش من زیاد راجع به تحت شبکه نمی دونم. ولی اگه بگردی بچه ها زحمت کشیدن چن تا Source گذاشتن. سورس برنامه ی چت هست خوب بگردیش می تونی پیدا کنی.
خودمم موندم تو این تحت شبکه کردن برنامه. فعلا رو یه پروژه ی دیگه کار می کنیم که فعلا نیازی به تحت شبکه کردن نداره. ولی اگه مطالب مفیدی پیدا کردم حتما در اختیار همه قرار خواهم داد.
از اینکه نمی تونم بیشتر از این کمکتون کنم واقعا شرمندم . :خجالت:
آخه می دونین منم تازه کارمو نیاز به مطالعه دارم.البته جا داره از سایر بچه ها که اطلاعات می دن تشکر کنیم.بازم می گم سایر بچه ها مطالب مفیدتری گذاشتن خوب بگردین می تونین پیدا کنین.
(قبل اینکه تاپیک بزنی سرچ کن می تونی مطالب بیشتر ی پیدا کنی) .
موفق باشی :لبخند:

ghasedak_zb
دوشنبه 15 شهریور 1389, 09:51 صبح
کسی در اجرا مشکلی نداره مراحلا درستن؟

(سلام دوست عزیز
ای کاش قبل ایجاد تاپیک خوب جستجو می کردی. http://www.barnamenevis.org/forum/images/smilies/yahoo/129.gif
اینجا یه پی دی اف هست که تنظیمات سرور و کلاینت رو می گه ازش استفاده کن، امید وارم مشکلتون حل شه. http://www.barnamenevis.org/forum/images/smilies/yahoo/109.gif
مو فق باشین http://www.barnamenevis.org/forum/images/smilies/yahoo/113.gif)

سلام ممنون که به تاپیک من جواب داده بودید من برنامه شما را اجرا کردم ولی متاسفانه sql server شما را نتونستم اجرا کنم فکر کنم 2008 باشه و من ندارم توی برنامه شما من فقط یه Connection string دیدم که با CS من متفاوت بود و فکر کنم مشکل من همون جا باشه من اصلا نمی دونم چطور تنظیمات این CS را ست کردید مثا 1433 و....
آیا غیر از این کار دیگه ایی هم بایستی انجام بشه یا نه؟
در ضمن pdf که گفته بودید را من پیدا نکردم میشه آدرسشو بدید

string sqlconnection = @"Data Source=192.168.0.1,1433;Network Library=DBMSSOCN;Initial Catalog=TblPerson;User ID=Mostafa;Password=123456;"

mostafa_shoakry
دوشنبه 15 شهریور 1389, 10:01 صبح
سلام ممنون که به تاپیک من جواب داده بودید من برنامه شما را اجرا کردم ولی متاسفانه sql server شما را نتونستم اجرا کنم فکر کنم 2008 باشه و من ندارم توی برنامه شما من فقط یه Connection string دیدم که با CS من متفاوت بود و فکر کنم مشکل من همون جا باشه من اصلا نمی دونم چطور تنظیمات این CS را ست کردید مثا 1433 و....
آیا غیر از این کار دیگه ایی هم بایستی انجام بشه یا نه؟
در ضمن pdf که گفته بودید را من پیدا نکردم میشه آدرسشو بدید

string sqlconnection = @"Data Source=192.168.0.1,1433;Network Library=DBMSSOCN;Initial Catalog=TblPerson;User ID=Mostafa;Password=123456;"
خوب آره ویژوال استودیو و اس کی ال سرور هر دو 2008 هست.
واینکه بازم می گم برنامه فقط برای کانفیگ کلاینت و سرور می باشد و توی چن کامپیوتر اجرا میشه یا نه خودمم نمی دونم.
بیا اینم لینک پی دی اف من دانش کردم درس کار می کنه

http://rapidshare.com/files/409184068/Under_Network.rar (http://rapidshare.com/files/409184068/Under_Network.rar)

j68719
جمعه 26 شهریور 1389, 22:20 عصر
چرا دیتابیسش attach نمی شه
این خطا رو میده .

اگر و قت دارید و فقط اگر وقت دارید با برنامه VMware workstation یه شبکه بساز و یه ویندوز نصب کن و کپیش کن میشه توتا بعد شبکه رو راهبنداز و امتحان کن ببخشید پر توقعی بود.

j68719
شنبه 27 شهریور 1389, 12:25 عصر
این خطا چرا صادر میشه. وچطور می تونم برطرفش کنم؟
http://www.barnamenevis.org/forum/attachment.php?attachmentid=56606&d=1284797828

j68719
شنبه 27 شهریور 1389, 19:01 عصر
مشکلم با پابلیش کردن و کانکشن استرینگ درست حل شد.

mostafa_shoakry
شنبه 10 مهر 1389, 14:29 عصر
به لطف دوستان عزیز، تنظیمات در ویندوز سون هم انجام شد.
به تاپیک زیر مراجعه کنید. :خجالت:
http://barnamenevis.org/forum/showthread.php?t=250354&highlight=connection+string

ali.sabtenam
پنج شنبه 12 اسفند 1389, 11:56 صبح
ba salam
I LOVE همه شما؟
مشكل اولم با لطف شما حل شد
حالا مشكل اينه كه
برنامه به پايگاه وصل ميشه (حتي از كلاينت)ولي اگه بخوام براي برنامه Install بسازم بايد پايگاه داده رو به برنامه اضافه كنم!!!
با اين كانكشن : Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\Driver.mdf;Integrated Security=True;User Instance=True
حالا براي كلاينت هر كانكشني بزارم وصل نميشه ؟:گريه:
*** نكته : وقتي برنامه اي براي كسي مي نويسيم و برنامه رو تحويلش ميديم SQL Server Management Studio كه براي مشتري كامل نصب نمي كنيم؟!!!!! هيچ برنامه اي نديدم SQL ر كامل نصب كنه
حالا راهنمايي بفرماييد !! تشكر :قلب::قلب::قلب:

ali.sabtenam
پنج شنبه 12 اسفند 1389, 12:01 عصر
ba salam
I LOVE همه شما؟
مشكل اولم با لطف شما حل شد
حالا مشكل اينه كه
برنامه به پايگاه وصل ميشه (حتي از كلاينت)ولي اگه بخوام براي برنامه Install بسازم بايد پايگاه داده رو به برنامه اضافه كنم!!!
با اين كانكشن : Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\Driver.mdf;Integrated Security=True;User Instance=True
حالا براي كلاينت هر كانكشني بزارم وصل نميشه ؟:گريه:
*** نكته : وقتي برنامه اي براي كسي مي نويسيم و برنامه رو تحويلش ميديم SQL Server Management Studio كه براي مشتري كامل نصب نمي كنيم؟!!!!! هيچ برنامه اي نديدم SQL ر كامل نصب كنه
حالا راهنمايي بفرماييد !! تشكر :قلب::قلب::قلب:

samaram
یک شنبه 15 اسفند 1389, 11:35 صبح
آقا میشه بگی فایل هایی که گذاشتی دقیقا چیکار میکنن؟ یه مثاله برا اینکه بفهمیم چطور تنظیمات رو انجام بدیم یا خودش تنظیمات انجام میده؟

mostafa_shoakry
یک شنبه 15 اسفند 1389, 20:32 عصر
ba salam
I LOVE همه شما؟
مشكل اولم با لطف شما حل شد
حالا مشكل اينه كه
برنامه به پايگاه وصل ميشه (حتي از كلاينت)ولي اگه بخوام براي برنامه Install بسازم بايد پايگاه داده رو به برنامه اضافه كنم!!!
با اين كانكشن : Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\Driver.mdf;Integrated Security=True;User Instance=True
حالا براي كلاينت هر كانكشني بزارم وصل نميشه ؟:گريه:
*** نكته : وقتي برنامه اي براي كسي مي نويسيم و برنامه رو تحويلش ميديم SQL Server Management Studio كه براي مشتري كامل نصب نمي كنيم؟!!!!! هيچ برنامه اي نديدم SQL ر كامل نصب كنه
حالا راهنمايي بفرماييد !! تشكر :قلب::قلب::قلب:
با سلام و خسته نباشید.
والا راستشو بخوای واقعیتش نمی دونم. :گریه:
چون چن وقتیه به دلایلی اصلا کد نویسی نمی کنم و پیگیر این موضوع هم نشدم.
ولی از دوستان اگه کسی می دونه مارو هم راهنمایی کنه :قلب:

mostafa_shoakry
یک شنبه 15 اسفند 1389, 20:38 عصر
آقا میشه بگی فایل هایی که گذاشتی دقیقا چیکار میکنن؟ یه مثاله برا اینکه بفهمیم چطور تنظیمات رو انجام بدیم یا خودش تنظیمات انجام میده؟
سلام و وقت بخیر
والا با دوستان داشتیم یه برنامه تمرینی می نوشتیم، که یکی از دوستان راجع به برنامه نویسی تحت شبکه حرفید و ما شروع به جمع آوری مطالب کردیم که به نتایجی رسیدیم.
این نمونه برنامه (که اگه یه صفحه برگردی عقب می بینی) صرفا واسه اینه که بتونیم یه برنامه رو تحت نت اجرا کنیم که خود برنامه تو یه کامی و دیتابیس رو یه کامی دیگه هست که این ارتباط نیاز به یک سری تنظیمات در هر دو کامپیوتر داره که به لطف دوستان تونستیم این تنظیمات رو انجام بدیم.
نه تنها مشکل ما هم این است که نمی تونیم کاری کنیم که تنظیمات رو به صورت اتوماتیک اعمال کنه.
با تشکر