PDA

View Full Version : ایجاد یک دفترچه تلفن ساده تحت شبکه



SAMARE
چهارشنبه 24 شهریور 1389, 09:06 صبح
سلام دوستان عزیز
راستش من میخوام یه دفترچه تلفن تحت شبکه طراحی کنم با زبان C#‎‎‎‎
ولی من اصلا با مفهوم برنامه نویسی تحت شبکه اشنا نیستم و نمیدونم برای انجام این پروژه باید از کجا شروع کنم

ممنون میشم اگه منو راهنمایی کنید
بیصبرانه منتظر ایده های شما دوستان هستم !!!

mehrsa_fr
چهارشنبه 24 شهریور 1389, 10:28 صبح
برای شبکه کردن برنامه ات فقط باید sqlconnection کامپیوتر هاتو رو یه کامپیوتر تنظیم کنی
http://barnamenevis.org/forum/showpost.php?p=496141

j68719
چهارشنبه 24 شهریور 1389, 12:05 عصر
من هزار جور کانکشن تنظیم کردم نشد این خطا رو میده

System.Security.SecurityException: Request for the permission of type 'System.Data.SqlClient.SqlClientPermission, System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed

mehrsa_fr
چهارشنبه 24 شهریور 1389, 15:26 عصر
firewall ویندوزه خودت و کامپیوتر server رو خاموش کن و اگه از node32 استفاده میکنی اونم خاموشش کن یا port و ip adress بهش معرفی کن

j68719
چهارشنبه 24 شهریور 1389, 17:49 عصر
این کارها رو هم کردم نشد ببینید چه مشکلی داره.
روی سرور اجرا میشه و کار میکنه ولی روی بقیه سیستم ها نه.
کمک کنید.

j68719
پنج شنبه 25 شهریور 1389, 00:20 صبح
میشه من رو راهنمایی کنید ؟


يكي از موارد مهمي كه بايد هنگام توسعه نرم افزار به اون دقت داشته باشين عدم وابستگي نرم افزار به سيستمي است كه نرم افزار بر روي اون توسعه پيدا مي كنه.
یعنی چه و راه حل اون چیه؟؟
ممنون

Merila_Rad
پنج شنبه 25 شهریور 1389, 15:47 عصر
در قسمت serverExplorer یک کانکشن جدید به بانکت روی سرور ایجاد کن روی دکمه test connection کلیک کن ببین اصلا میتونی به بانکت وصل بشی یا نه؟
اگه وصل شد connectionString اونو کپی کن تو برنامه ت

j68719
پنج شنبه 25 شهریور 1389, 18:07 عصر
نه وصل نمیشه .
چند تا سوال :
1. با sql express هم میشه این کار رو کرد ؟
2.تنظیماتsql server 2000 یا sql express 2005 چند بار از چند جا گرفتم اما نشد اگه میشه راهنماییم کنید.
3 . آیا خود برنامه یا net framework . هم تنظیماتی داره؟
3. این جمله تکلیفش چه میشه باید برای حلش چه کار کرد

يكي از موارد مهمي كه بايد هنگام توسعه نرم افزار به اون دقت داشته باشين عدم وابستگي نرم افزار به سيستمي است كه نرم افزار بر روي اون توسعه پيدا مي كنه.

j68719
پنج شنبه 25 شهریور 1389, 18:45 عصر
یه چیزی دیگه این پیغام ها مال چیه ممکن مشکل از اینها باشه ؟
http://www.barnamenevis.org/forum/attachment.php?attachmentid=56493&stc=1&d=1284648299
http://www.barnamenevis.org/forum/attachment.php?attachmentid=56494&stc=1&d=1291430562

Merila_Rad
پنج شنبه 25 شهریور 1389, 18:58 عصر
فک می کنم مشکل از شبکه باشه
اول از همه با دستور ping ارتباط با کامپیوتر مقصد رو چک کن

j68719
پنج شنبه 25 شهریور 1389, 21:16 عصر
دوست عزیز
دستور ping درست کار می کنه
فایلها رو هم می تونم اشتراکی کنم ولی نمی دونم شاید تنظیمات خاصی در مورد sql تو شبکه بخواهد یا نه ؟
اگه میشه راهنماییم کنی ممنون.

mostafa_shoakry
پنج شنبه 25 شهریور 1389, 21:26 عصر
hینم مطالعه کن بد نیست
http://barnamenevis.org/forum/showthread.php?t=235821&highlight=connection+string

j68719
شنبه 27 شهریور 1389, 00:17 صبح
این خطا برطرف نشد کمکم کنید.
http://www.barnamenevis.org/forum/attachment.php?attachmentid=56577&stc=1&d=1291536877

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

mostafa_shoakry
شنبه 27 شهریور 1389, 20:00 عصر
مشکلم با پابلیش کردن و کانکشن استرینگ درست حل شد.
میشه یکم در مورد مشکلتون و دقیقا چگنه حلش کردین بگین تا احیانا اگه بنده و دیگران به مشکل برخوردیم، بتونیم حلش کنیم؟ :قلب:

j68719
جمعه 09 مهر 1389, 13:32 عصر
میشه یکم در مورد مشکلتون و دقیقا چگنه حلش کردین بگین تا احیانا اگه بنده و دیگران به مشکل برخوردیم، بتونیم حلش کنیم؟ :قلب:

بله البته كه ميشه برنامه رو با كانكشن استرينگي به اين شكل نوشته


"Data Source="+IP+";Initial Catalog=" + db_name + ";Persist Security Info=True;User ID=guser;pwd=gpass";

و در تنظيمات sql اين صفحه رو تنظيم كرده (البته در sql 2000)
http://barnamenevis.org/forum/attachment.php?attachmentid=57480&stc=1&d=1292797367

و بعد برنامه رو با كليك راست بر روي پرو‍ژه و پراپرتي ، پابليش مي كنيم
و از فايل setup يه shortcut ساخته(از توي خود setup هنگام اجراي اون يه بار توي سيستم خودتون مي تونيد تيك ساخت shortcut رو بزنيد) و اون رو share مي كنيم و روي بقيه سيستم ها setup رو اجرا مي كنيم.
يه نكته sql مون حتما بايد user و pass داشته باشه .
اگه خوب توضيح ندادم ببخشيد دوبار بپرسيد شايد بلد شدم خوب تر توضيح بدم.

j68719
جمعه 09 مهر 1389, 14:39 عصر
يه كاره ديگه هم به جاي اون تنظيم sql بالا مي توني انجام بدي اينكه
http://barnamenevis.org/forum/attachment.php?attachmentid=57485&stc=1&d=1292801614

گزينه sql server and windows رو انتخاب كن .

arefba
جمعه 09 مهر 1389, 14:44 عصر
بیا دوست من تو این پی دی اف تمام تنظیمات هست
در ضمن اسم نویسندش توش بود بنویس
57486

mostafa_shoakry
جمعه 09 مهر 1389, 15:04 عصر
بیا دوست من تو این پی دی اف تمام تنظیمات هست
در ضمن اسم نویسندش توش بود بنویس
57486
CRC Error می ده.
اینو از سایتprogramming.ramiz.ir دانش کردی؟