سلام
میخواستم ببینم نحوه تحت شبکه کردن یه برنامه چه طور هست. چه کارهایی باید صورت بگیره.
مثلا کدی بهش اضافه بشه و یا همچین چیزی . اگه یه نمونه سورس هم بزارید ممنون میشم.
Printable View
سلام
میخواستم ببینم نحوه تحت شبکه کردن یه برنامه چه طور هست. چه کارهایی باید صورت بگیره.
مثلا کدی بهش اضافه بشه و یا همچین چیزی . اگه یه نمونه سورس هم بزارید ممنون میشم.
بنام خدا.
سلام دوست عزیز.
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
موفق و سربلند باشید در پناه حق [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] .
ممنون مرسی
من میخوام یه حالتی شبیه کلاینت سرور ایجاد کنم و اطلاعات کلاینت رو که به صورت بانک اطلاعاتی SQL هست رو بین کلاینت و سرور انتقال بدم و یا سرور بتونه گزارش خودش از کلاینت.
محیط انتقال هم اینترنت هست .
میخوام ببینم چه جوری میشه این ها رو به هم ارتباط داد .ممنون میشم یکم در این رابطه کمکم کنید .
یا چه جوری یه کلاینت جدید رو اضافه کنیم و اون رو به سرور معرفی کنیم
ببخشيد كمي عجله دارم.ممنون ميشم كمك كنيد.
ممنون ميشم كمك كنيد
سلام
سوال شما خیلی مشخص و مبرهم نیست، در نتیجه تلاش میکنم در دو نکته کلی جواب و مطالب احتمالی را برایتان روشن کنم.
اول:
چه با SQL Server و چه بدون آن، معمولا شما نیازی به عملی برای معرفی کلاینت در سرور ندارید.
این کلاینت است که باید آدرس و چگونگی ارتباط با سرور را بداند.
(((وقتی شما تلفنی با سازمانی تماس میگیرید، این شما هستید که باید تلفن آن سازمان را بدانید)))
دوم:
اگر محور عملیات شما دیتابیس و دسترسی به جداول و فیلدها و... است نیازی به اعمال پیچیده ای در سینتکس ظاهری برنامه ندارید.
(گرچه شاید در منطق برنامه نیاز باشد به شرایط رخ دادن همزمان برخی اعمال دقت کنید)
یعنی فقط با اصلاح ConnectionString و دادن IP سرور میتوانید ارتباط را برقرار کنید.
موفق باشید.
یعنی فقط باید ConnectionString رو تغییر بدم؟ میشه یه نمونه کوچیک بگیدنقل قول:
بله من میخوام سرور به کلاینت ها و اطلاعاتشون دسترسی داشته باشه و به نوعی گزارش بتونه تهیه کنه از کلاینت ها
سلام
باید firewall ای اگر دارید تنظیم کنید تا جلوی ارتباط را سد نکند.
پروتکل tcp را در configuration manager فعال کنید.
sql server را در مد اعتبار سنجی mixed قرار دهید.
حداقل یک user برای لوگین و ارتباط با دیتابیس مورد نظر تعریف کنید.
نیازی هم به نصب sql server در کلاینت ها نیست.
نمونه connection string:
اطلاعات بیشتر:کد:Data Source=192.168.1.10;Initial Catalog=Databasename;User ID=Username;Password=Password;Persist Security Info=True;Connect Timeout=45;
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]