آموزش اتصال به SQL Server در اندروید

سلام دوستان عزیز در این سری از آموزش برنامه نویسی اندروید به آموزش اتصال به SQL Server در اندروید می پردازیم متصل کردن برنامه اندروید در برنامه نویسی اندروید به دیتابیس SQL Server شاید در ابتدا کار سختی به نظر برسد ولی در واقع این کار بسیار ساده خواهد بود در ادامه با ما همراه باشید تا آموزش اتصال به SQL Server در اندروید را یاد گیرید.
 
در کل دوراه وجود دارد که به SQL Server متصل شد

راه حل اول

راه اول این است که یک وب سرویس یا همان API یا REST ایجاد کنیم که این کار سمت سرور با استفاده از php یا asp.net یا node.js پیاده سازی شده و یک response از سرور به سمت اپلیکیشن بر خواهد گشت پس در این راه فقط ما به صورت مستقیم به Sql Server متصل نشده ایم بلکه با استفاده از یک وب سرویس عمل CRUD یا همان درج حذف آپدیت و خواندن باشد را انجام میدهد و فقط یک نتیجه به سمت گوشی ارسال شده و نمایش داده می شود.

راه حل دوم

اتصال به صورت مستقیم به SQL Server که این عمل با استفاده از Connection String انجام می شود و اندروید (جاوا) عملیات را به سمت سرور ارسال کرده و handle می کند.
در ابتدای کار باید یک کتابخانه را به پروژه خود اضافه کنید برای اینکار فایل زیر را دانلود کنید.
لینک دانلود کتابخانه jtds
یک کلاس به نام ConnectionClass.java ایجاد کرده و کدهای زیر را در آن قرار دهید (این همان Connection String ما خواهد بود)

در کدهای بالا نیازی نیست تغییراتی ایجاد کنید فقط کافی است آن را قرار دهید.
در بالا یکسری از اطلاعات رو باید ویرایش کنید.
در بخش ip آیپی سرور خود را قرار دهید.
db : نام دیتابیش شما می شود.
un : کاربر دیتابیس شما می شود.
password : رمز دیتابیس شما می شود.
به بقیه چیزها دست نزنید خیلی حساس است.
در نهایت با استفاده از کد زیر یک Connection ساخته و عملیات رو انجام دهید.

در بالا باید همان Query هایی که در سمت Sql می نوشتید را در این بخش نیز پیاده سازی کنید هیچ تفاوتی نمی کند از نظر syntax که رشته است ولی باید همانند SQL Server نوشته شود تا به درستی کار کند.
وارد فایل AndroidManifest.xml شده و دسترسی زیر را قرار دهید.

 
این آموزش هم به پایان رسید.
موفق و پیروز باشید.

مطالعه بیشتر