PDA

View Full Version : حرفه ای: اتصال به sql server از طریق اینترنت



dab_hrd
یک شنبه 17 آبان 1394, 15:54 عصر
ا سلام و خسته نباشید خدمت دوستان
من یک نرم افزار حسابداری برای یک عمده فروشی با C#‎ و بانک اطلاعاتیسثقرثق 2008 sql به صورت شبکه نوشتم و دارد کار می کند اما الان کار فرما می خواهد یک حالتی شود که ویزیتورها یش به مغازه ها مراجعه می کنند از طریق تبلتشان اطلاهات درخواستی مشتری را ثبت و در آن واحد در برنامه ثبت شود می خواستم بدانم چگونه می توانم با C#‎ با اندروید به sql سرورم وصل شوم .
به نظر شما آیا می توانم با asp.net یک فرم برای ویزیتورها درست کنم و از طریق اینترنت و وب بتوانند به سرور من در فروشگاه وصل شده و اطلاعاتی را خوانده و نوشته ؟
اگر می شود آیا می توان سرور فروشگاه را به اینترنت متصل نمود و ویزیتورها (البته با تبلت اندرویدی )به آن وصل شوند و با یک فایل asp اطلاعات را خوانده و نوشته و یا می بایست بانکم را بروی یک host منتقل نمایم ؟

خیلی بریم مهم است خواهشا کمک کنید .

mokamel
یک شنبه 17 آبان 1394, 17:57 عصر
سلام
دوست عزیز برای اینکه از گوشی بتونن به محتویات دیتابیس تو دسترسی داشته باشند دو تا راه داری :
1- نرم افزار اندوریدی یا ios یا ... برای کارت بنویسی که من پیشنهاد نمی کنم چون باید برای هر پلت فرم یک برنامه جدا بنویسی
2- یک صفحه وب درست کنی و با یک اکسس پوینت کاربران از تو گوشی به صفحه وصل بشن و اطلاعات مورد نیاز رو براشون نمایش بدی که برای اینکار پیشنهاد میشه که حتما مباحث مثلا bootstrap رو رعایت کنی تا علاوه بر زیبایی به درست نمایش داده شدن صفحه تو گوشی ها منجر بشه

dab_hrd
یک شنبه 17 آبان 1394, 21:54 عصر
خوب برای اتصال به بانکم باید چه کار کنم یعنی باید یک ip valid بخرم ؟
اکسس پوینت دیگه چرا ؟

dab_hrd
یک شنبه 17 آبان 1394, 22:16 عصر
در ضمن فایل آموزش فارسی bootstrap و کسی داره ؟

pbm_soy
یک شنبه 17 آبان 1394, 22:46 عصر
برای دسترسی به دیتابیس بهترین کار استفاده از وب سرویس است
خیلی خلاصه میگم شایدم از قبل بلد باشید
چند تا صفحه وب با php یا asp بنویسید یکی برای ثبت اطلاعات و اصلاح و حذف و جستجو وگزارش بروی دیتابیست
حالا میتوانید این صفحات را از داخل اندروید و غیره بازکنی و یا بصورت اتوماتیک از طریق فرمهای اندروید داده به این صفحات بفرستی و بازشون کنی و فقط جواب ذخیره شد و یا حذف شد و یا لیست گزارش را بگیری و این جوابهای رسیده بصورت رشته هستند شما بصورت دلخواهتون نمایش میدهید و یا از آنها استفاده میکنید
سعی نکنید مستقیم به دیتابیس وصل شوید

dab_hrd
دوشنبه 18 آبان 1394, 09:01 صبح
یعنی چی به بانک اطلاعاتی مستقیم وصل نشوم ؟ پس چگونه وصل شوم ؟
راستی نیازی به برنامه نویسی اندروید که ندارم ؟
حتما" باید از bootstrap استفاده کنم ؟ یا لزومی ندارد اگر هم که واجبه لطفا" یک آموزش برایم اگر دارید بگذارین و یا من و راهنمایی می کنید من می خواهنم که ویزیتور با تبلت و اینترنت در هر مکان خواست بتواند یک شماره فاکتور در سرور ثبت کند ؟

dab_hrd
دوشنبه 18 آبان 1394, 10:55 صبح
خواهشا یکی جواب بده !!!!

pbm_soy
سه شنبه 19 آبان 1394, 01:21 صبح
دوست عزیز گویا همین سوال را جای دیگه پرسیدید من اونجا جواب دادم
اینجا هم کوتاه میگم
من در پست بالا فکر میکردم میخواهید برنامه اندرویدی بنویسید درحالی که میخواستید فقط یک وب سایت داشته باشید که از طریق آن به کلاینتها دسترسی بدهید پس پست بالا را نادیده بگیر و نیازی به وب سرویس ندارید!
بله میتوانید یک یا چند صفحه با asp بنویسید و در سرور فروشگاه بگذارید و بهش اینترنت بدهید و تمام!
در مورد دادن اینترنت مشکل آی پی ولید را خواهید داشت اگر سرچ کنید در همین سایت چندین بار مطرح شده و پاسخ داده شده است
در مورد bootstrap هم حتما نیازی نیست زمانی بدرد میخورد که بخواهید صفحات را از طریق دستگاههای مختلف با اندازه های متفاوت باز کنید درحالی که سایت شما را فقط قرار چندتا ویزیتور که همگی یک مدل تبلت دارند باز کنند پس طراحی را مختص برای اندازه تبلت اونا انجام بدید و اگر کسان دیگر بازکردند شاید صفحه کمی بهم ریخته دیده بشه که مهم نیست چون مخصوص ویزیتورهاست
مگر اینکه بخواهید برای همه قشنگ ورسپانسیو دیده بشه که در اون صورت با bootstrap کار کنید
اگر آشنایی به html , css دارید با آموزش w3schools.com ظرف یکروز بطور کامل راه میافتی