PDA

View Full Version : سوال: نحوه ارتباط برنامه نوشته شده با سی شارپ و دیتا بیس وب سایت



Behnam6670
چهارشنبه 30 بهمن 1392, 10:04 صبح
سلام خدمت مهندسای عزیز
من یه برنامه نوشتم برا شرکتمون برای قسمت خدمات پس از فروش الان میخوایم این برنامه رو یجورایی ببریم تو سایت شرکتمون
داستان از این قراره که تو برنامه ی خدمات یکسری سند ثبت میشه ما میخوایم تو سایتمون یه گزینه ای رو بنام پیگیری وضعیت سند بزاریم که کاربرا بتونن شماره سند رو بزنن و وضعیت سندشون رو تو سایت ببینن
البته شماره سند رو ما تو نرم افزار بعد از ثبت سند از طریق اس ام اس به مشتریا میفرستیم (خود نرم افزار میفرسته)
حالا من نمیدونم ما چجوری میتونیم دوتا دیتا بیس رو به هم مرتبط کنیم ؟؟؟!!! دیتا بیس نرم افزارمون SQLSERVER هستش و سایت هم MYSQL بنظر دوستان راه حلی میرسه تا راهنمایی کنن.ممنون از لطف شما

pesare
چهارشنبه 30 بهمن 1392, 13:28 عصر
1-اگر دیتابیس سایت هم sql بود میتونستی از replicate استفاده کنی .
2-میتونی وب سرویس بنویسی که هم تو WinApp استفاده کنی و هم تو وب سایت.

bazikadeh
چهارشنبه 30 بهمن 1392, 14:47 عصر
بیشتر توضیح میدین ؟

Behnam6670
چهارشنبه 30 بهمن 1392, 16:57 عصر
1-اگر دیتابیس سایت هم sql بود میتونستی از replicate استفاده کنی .
2-میتونی وب سرویس بنویسی که هم تو WinApp استفاده کنی و هم تو وب سایت.

دوست عزیز اگه امکانش هست بیشتر توضیح بدی ممنون میشم.من میخوام راهی باشه تا بشه تا وقتی کاربر شماره سند رو تو سایت وارد کرد بیاد اطلاعات رو از دیتابیس نرم افزار واکشی کنه و اطلاعات مربوط به اون شماره سند رو به کاربر نشون بده

NasimBamdad
چهارشنبه 30 بهمن 1392, 17:01 عصر
تاپیک جالبیه و سوال منم هست .

pesare
چهارشنبه 30 بهمن 1392, 17:55 عصر
شما میتونید یه دیتابیس داشته باشین با استورپروسیجر و ویو و ....
میایید از VS یه پروژه ASP.net WebService Application باز میکنید و برای کارهایی که میخوایید در دیتابیس انجام بدید سرویس اون رو مینویسید ، حالا میتونید از این سرویس در هرجایی که دوست داشتین استفاده کنید ،مثلا میتونید با اندروید بهش پارامتر بدید و خروجی رو به اندروید بفرستید ، یا از PHP بهش Request بفرستید و خروجی رو بهش پاس بدید ، برای یادگیری مطالبی که گفتم باید ASP.net WebService Application vرو مطالعه کنید.

در بحث Replication هم اینجا (http://articles.tahlildadeh.com/post/Replication-d8a8d8aed8b4-d8a7d988d984.aspx) و اینجا (http://articles.tahlildadeh.com/post/Replication-d8a8d8aed8b4-d8afd988d985.aspx) و اینجا (http://articles.tahlildadeh.com/post/Replication-d8a8d8aed8b4-d8b3d988d985.aspx) رو مطالعه بفرمایید .

Behnam6670
پنج شنبه 01 اسفند 1392, 22:13 عصر
ببینید من دیتا بیس نرم افزارم روی سرور شرکتمون نصب شده من میخوام ازطریق اینترنت بشه به این دیتا بیس دسترسی پیدا کرد.اصلا راهی هستش که بشه این کار رو کرد یا نه؟یا اصلا راهی هست از طریق وب به یه سیستم خاص دسترسی پیدا کرد؟؟؟!!!!

امیر مهرشاد
پنج شنبه 01 اسفند 1392, 23:00 عصر
ببینید من دیتا بیس نرم افزارم روی سرور شرکتمون نصب شده من میخوام ازطریق اینترنت بشه به این دیتا بیس دسترسی پیدا کرد.اصلا راهی هستش که بشه این کار رو کرد یا نه؟یا اصلا راهی هست از طریق وب به یه سیستم خاص دسترسی پیدا کرد؟؟؟!!!!

با دورود

شما باید از لینک سرور و ip valid استفاده کنید

اینجا بصورت کامل (http://www.johnsansom.com/sql-server-links-) و اینجا (http://forum.persiannetworks.com/f25/t58475.html)

Behnam6670
سه شنبه 13 اسفند 1392, 12:15 عصر
دوستان من هنوز به جواب نرسیدم اگه کسی از دوستان همچین کاری کرده لطف کنه راهنمایی کنه
شاید بهت باشه یبار دیگه سوالمو بپرسم

یه نرم افزار تو شرکتمون داریم که یکسری سند رو باهاش ثبت میکنیم که این اسناد برای مشریای شرکتمون هست.نرم افزار و دیتابیسش که sqlserver هستش روی سرور شرکتمون نصب شده.حالا من میخوام مشتریها بتونن از طریق اینترنت به اطلاعات سندشون دسترسی داشته باشن.یه قسمت رو تو سایت میخوام اضافه کنم به نام پیگیری سند که مشتری بتونه کد سندشو رو وارد کنه و مشخصات سندش رو ببینه.
در ظاهر ساده بنظر میرسه ولی من نمیدونم چجوری باید از طریق اینترنت به دیتابیسی که رو سرور شرکت نصب شده دسترسی پیدا کرد.دوستان اگه ممکنه راهنمایی کنن
ممنون

NasimBamdad
سه شنبه 13 اسفند 1392, 20:57 عصر
IP Static یا IP ثابت می خری از اون شرکتی که اینترنت برای شرکتتون گرفتید

کانکشن استرینگ در سایت رو ، تنظیم می کنی ، به جای نام سرور IP Static که خریدی رو می زنی