PDA

View Full Version : حرفه ای: ارسال نظر به سرور و دریافت پاسخ از سرور



teymoorei
چهارشنبه 18 آبان 1390, 00:10 صبح
سلام دوستان ،من یه برنامه واسه یه بیمارستانه که دارم مینویسم .
می خوام کامپیوتر های شبکه (Client) به سرور یا رئیس بیمارستان نظر ارسال کنند و سرور یا همون رئیس جواب نظر رو بده ، بدون این که بدونه چه کسی نظر فرستاده .
من آشنایی ندارم با این بخش ، اگه میشه دوستان لطف کنند کمک کنند .
(خیلی سرچ کردم مطلب خوبی پیدا نکردم)

teymoorei
چهارشنبه 18 آبان 1390, 14:08 عصر
واقعا کسی نیست کمک کنه؟

arash020
چهارشنبه 18 آبان 1390, 14:50 عصر
سلام
دنبال کدنویسی سوکت و winsock و چت باش

موفق باشی

arash020
چهارشنبه 18 آبان 1390, 14:59 عصر
سلام
دنبال کدنویسی سوکت و winsock و چت باش

موفق باشی

teymoorei
چهارشنبه 18 آبان 1390, 16:30 عصر
من از این کانکشن استفاده می کنم واسه اتصال به بانک :
"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\alidb.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True"
حالا می خوام به جای آدرس این کامپیوتر IP بدم باید چیکار کنم ؟

teymoorei
چهارشنبه 18 آبان 1390, 18:37 عصر
کسی نیست واقعا ؟

teymoorei
چهارشنبه 18 آبان 1390, 23:06 عصر
کجان بچه های سایت ؟

alimanam
چهارشنبه 18 آبان 1390, 23:40 عصر
با سلام

نوع شبکه چیه ؟ LAN OR WAN ?

teymoorei
چهارشنبه 18 آبان 1390, 23:52 عصر
نوع شبکه LAN هستش با کابله ، شاید بخوام به جایه دیگه ای هم بفروشمش به با Wierlessباشه .

alimanam
پنج شنبه 19 آبان 1390, 00:23 صبح
نوع شبکه LAN هستش با کابله

اگه ورژن sql شما اکسپرس باشه در ابتدا باید چک کنی ببینی ریموت کانکشن فعال هستش یا نه بعد هم کانکشن خودت رو اینجوری تغییر بده .

Data Source=COMPUTERNAME\SQLEXPRESS;AttachDbFilename=|D ataDirector y|\alidb.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True

به جای ComputerName میتونی آدرس آی پی یا نام سیستم رو در شبکه بنویسی .

اگه ورژن SQL Server از نوع اینترپرایس یا دولوپر یا استاندارد باشه میتونی از کانکشن استرینگ زیر الگو بگیری .

Data Source=190.190.200.100,1433;Network Library=DBMSSOCN;Initial Catalog=myDataBase;User ID=myUsername;Password=myPassword;

موفق باشید ./

teymoorei
پنج شنبه 19 آبان 1390, 00:32 صبح
ممنوم

اگه ورژن sql شما اکسپرس باشه در ابتدا باید چک کنی ببینی ریموت کانکشن فعال هستش یا نه بعد هم کانکشن خودت رو اینجوری تغییر بده .
چطوری باید این کار رو انجام بدم ؟
من الان اگه ip کامپیوتر خودم رو بدم باید کار کنه ؟
اصن این روش ، روش صحیحی هست یا نه ؟

teymoorei
پنج شنبه 19 آبان 1390, 00:38 صبح
من ip دادم اما این پیغام رو نشون داد :
http://www.upsara.com/images/xy1hx0f3w2y3o93be08p.png

teymoorei
پنج شنبه 19 آبان 1390, 13:37 عصر
کسی نیست ؟

teymoorei
جمعه 20 آبان 1390, 00:24 صبح
وقعا کسی نیست کمک کنه توی سایت ؟
:عصبانی++:

teymoorei
جمعه 20 آبان 1390, 01:29 صبح
من این برنامه رو درست کردم ، اما می خوام اطلاعات یه جایی ذخیره بشه (DataBase) و همچنین سرور هم بتونه پیغام بفرسته .
دانلود (http://www.4shared.com/get/i85FZTmp/My_Socket.html)
دوستان لطفا این برنامه رو برای من ارتقا بدید .

teymoorei
جمعه 20 آبان 1390, 19:06 عصر
اساتید محترم من از هر روشی وارد شدم کار نکرد ، لطفا کمک کنید .

teymoorei
شنبه 21 آبان 1390, 20:49 عصر
کسی نیست واقعا ؟

teymoorei
دوشنبه 23 آبان 1390, 22:53 عصر
واقعا ممنونم از لطف دوستان به این تاپیک !:عصبانی++:

ali190
دوشنبه 23 آبان 1390, 23:11 عصر
سلام
من پیشنهادم اینه که یه یه جدول درست کنی که حداقل فیلدهای زیر رو داشته باشه:
1-نام فرستنده
2-عنوان پیام
3-متن پیام
4-گیرنده
حالا شما پیامت رو در این جدول ذخره کن ، گیرنده باید بتونه برحسب نام کاربری که وارد برنامه میشه پیغامها با نامش فیلتر بشه و فقط بتونه پیغامهای خودش رو ببینه
بهمین راحتی
طبق همین مکانیزم هم اون پیام میفرسته و نفر مقابل هم به همین روش پیام خودش رو میگیره

teymoorei
دوشنبه 23 آبان 1390, 23:54 عصر
ممنونم دوس عزیز از توجه تون اما چطور بین دو کامپیوتر این ارتباط رو بر قرار کنم ؟

ali190
سه شنبه 24 آبان 1390, 12:55 عصر
ارتباط به صورت فیزیکی برقرار نمیشه
شما اطلاعات رو به دیتابیس میفرستی ، اون کاربر هم وقتی به DB وصل شد اطلاعات مورد نظرش رو دریافت میکنه.

teymoorei
سه شنبه 24 آبان 1390, 14:49 عصر
خوب دوست گلم منم اینو میدونم .
اما چطوری ، من sql server رو نصب کردم باید چیکار کنم .

ali190
سه شنبه 24 آبان 1390, 17:55 عصر
شما اصلاً کار با دیتابیس در VB.Net رو میدونی ؟
منظورم اینه که با اصول اولیه این کار آشنایی داری؟

teymoorei
سه شنبه 24 آبان 1390, 18:07 عصر
شما اصلاً کار با دیتابیس در VB.Net رو میدونی ؟
منظورم اینه که با اصول اولیه این کار آشنایی داری؟
تقریبا آره .
اما بعد از تحقیقاتی که کردم متوجه شدم که باید در sql server پایگاه داده رو درست کنم و بعد با یه کانکشن که آدرس ip کامپیوتر سرور هست به اون کانکت شم ، اما برنامه اجرا میشه اما چیزی نشون نمیده .
لطفا عکس زیر رو ببینید :
77888

teymoorei
چهارشنبه 25 آبان 1390, 20:50 عصر
کسی نیست جواب بده ؟

teymoorei
دوشنبه 30 آبان 1390, 09:14 صبح
ظاهرا کسی نمی خواد کمک کنه ، باشه منم اسراری ندارم
موفق باشید خدانگهدار