Android+MsSql+PHPȫջʵսָÄÏ
|
¡¡¡¡ÔÚÒÆ¶¯¿ª·¢ÖУ¬AndroidÓ¦Óó£ÐèÓëºó¶ËÊý¾Ý¿â½»»¥ÒÔʵÏÖÊý¾Ý³Ö¾Ã»¯¡£ËäÈ»MySQL¸üΪ³£¼û£¬µ«ÆóÒµ¼¶ÏîÄ¿ÖÐMicrosoft SQL Server£¨MsSql£©ÒòÆäÎȶ¨ÐԺͼ¯³ÉÄÜÁ¦Ò²¹ã·ºÓ¦Óá£ÕÆÎÕMsSqlµÄ»ù±¾²Ù×÷£¬²¢½áºÏPHP×÷ΪÖмä²ã½øÐÐÊý¾Ý´¦Àí£¬ÊÇAndroid¿ª·¢ÕßÍØÕ¹¼¼ÄܵÄÖØÒªÒ»²½¡£ ¡¡¡¡°²×°²¢ÅäÖÃMsSql¿ÉʹÓÃ΢ÈíÌṩµÄSQL Server Express°æ±¾£¬Ãâ·ÑÇÒ¹¦ÄÜÍêÕû¡£°²×°Íê³Éºó£¬Í¨¹ýSQL Server Management Studio£¨SSMS£©Á¬½Ó±¾µØÊµÀý£¬´´½¨ÐÂÊý¾Ý¿âºÍÊý¾Ý±í¡£ÀýÈ磬½¨Á¢Ò»¸öÃûΪ¡°users¡±µÄ±í£¬°üº¬id¡¢nameºÍemail×ֶΣ¬Ê¹ÓÃT-SQLÓï¾äÍê³É½á¹¹¶¨Òå¡£ÊìϤSELECT¡¢INSERT¡¢UPDATEºÍDELETEµÈ»ù±¾²Ù×÷£¬ÊǺóÐø¿ª·¢µÄ»ù´¡¡£ ¡¡¡¡ÎªÁËʹAndroidÓ¦ÓÃÄÜ·ÃÎÊMsSqlÊý¾Ý£¬Ö±½ÓÁ¬½Ó²»°²È«Ò²²»ÍƼö¡£Í¨³£²ÉÓÃRESTful API·½Ê½£¬ÓÉPHP´î½¨·þÎñ¶Ë½Ó¿Ú¡£PHPÐèÆôÓÃsqlsrvÀ©Õ¹£¬¸ÃÀ©Õ¹ÓÉ΢ÈíÌṩ£¬Ö§³ÖPHP 7¼°ÒÔÉϰ汾ÓëMsSqlͨÐÅ¡£ÔÚphp.iniÖмÓÔØextension=sqlsrvºÍextension=pdo_sqlsrv£¬²¢ÖØÆôWeb·þÎñÆ÷£¨ÈçApache£©¡£ ¡¡¡¡±àдPHP½Ó¿Úʱ£¬Ê¹ÓÃPDOÁ¬½ÓMsSqlÊý¾Ý¿â¡£ÉèÖ÷þÎñÆ÷µØÖ·¡¢Êý¾Ý¿âÃû¡¢Óû§ÃûºÍÃÜÂ룬½¨Á¢°²È«Á¬½Ó¡£ÀýÈ磬±àдapi/get_users.phpÎļþ£¬Ö´Ðвéѯ²¢½«½á¹ûÒÔJSON¸ñʽÊä³ö¡£È·±£ÏìӦͷÉèÖÃΪapplication/json£¬±ÜÃâAndroid¶Ë½âÎö³ö´í¡£¶ÔPOSTÇëÇ󣬿ɽÓÊÕJSONÊäÈë²¢²åÈëÐÂÓû§Êý¾Ý¡£ ¡¡¡¡Android¶ËʹÓÃHttpURLConnection»òOkHttp·¢ËÍÍøÂçÇëÇó¡£ÓÉÓÚ°²×¿9.0ÆðÏÞÖÆÃ÷ÎÄHTTP£¬½¨Òéºó¶ËÆôÓÃHTTPS»òÔÚÓ¦ÓÃÖÐÅäÖÃÍøÂ簲ȫÉèÖ᣷¢ÆðGETÇëÇó»ñÈ¡Óû§ÁÐ±í£¬½âÎö·µ»ØµÄJSONÊý×飬²¢¸üÐÂRecyclerViewÊÊÅäÆ÷ÏÔʾÊý¾Ý¡£¶ÔÓÚÌá½»²Ù×÷£¬¹¹ÔìJSONÌ壬ÒÔPOST·½Ê½·¢ËÍÖÁPHP½Ó¿Ú¡£ ¡¡¡¡ÔÚÕû¸öÁ÷³ÌÖУ¬×¢ÒâÒì³£´¦Àí¡£MsSqlÁ¬½Óʧ°Ü¡¢SQLÓï·¨´íÎó¡¢ÍøÂ糬ʱµÈÇé¿ö¶¼Ó¦±»²¶»ñ²¢·µ»ØÓÐÒâÒåµÄÐÅÏ¢¡£PHP¶Ë¿ÉÓÃtry-catch°ü¹üÊý¾Ý¿â²Ù×÷£¬·µ»Ø°üº¬\"success\"ºÍ\"message\"×ֶεÄJSON¡£Android¶Ë¸ù¾Ý·µ»Ø×´Ì¬ÌáʾÓû§²Ù×÷½á¹û£¬ÌáÉýÌåÑé¡£
AIÉè¼ÆµÄ¿ò¼Üͼ£¬½ö¹©²Î¿¼ ¡¡¡¡°²È«ÐÔ²»¿ÉºöÊÓ¡£±ÜÃâÔÚ´úÂëÖÐÓ²±àÂëÊý¾Ý¿âƾ֤£¬Ê¹ÓÃÅäÖÃÎļþ²¢ÏÞÖÆÆä·ÃÎÊȨÏÞ¡£¶ÔÓû§ÊäÈë½øÐйýÂË£¬·ÀÖ¹SQL×¢Èë¡£¾¡¹ÜʹÓÃPDOÔ¤´¦ÀíÄÜ´ó·ù½µµÍ·çÏÕ£¬ÈÔÐèÑéÖ¤ºÍÇåÀíÊý¾Ý¡£Í¬Ê±£¬API½Ó¿Ú½¨Òé¼ÓÈë¼òµ¥µÄÉí·ÝÑéÖ¤»úÖÆ£¬ÈçAPI KeyУÑé¡£¡¡¡¡Í¨¹ýÒÔÉϲ½Ö裬AndroidÓ¦Óü´¿É°²È«¸ßЧµØÓëMsSqlÊý¾Ý¿âÐͬ¹¤×÷¡£MsSql¸ºÔðÊý¾Ý´æ´¢Óë¹ÜÀí£¬PHP×÷ΪÇÅÁºÌṩ±ê×¼»¯½Ó¿Ú£¬Androidרע½çÃæÓë½»»¥¡£ÕâÒ»¼Ü¹¹ÇåÎú¡¢Ò×ÓÚά»¤£¬ÊÊÓÃÓÚÖÐСÐÍÆóÒµÓ¦Óÿª·¢¡£Ëæ×žÑé»ýÀÛ£¬»¹¿ÉÒýÈëJWTÈÏÖ¤¡¢ÊÂÎñ´¦ÀíµÈ½ø½×¹¦ÄÜ£¬½øÒ»²½ÌáÉýϵͳÎȶ¨ÐÔÓ밲ȫÐÔ¡£ £¨±à¼£ºÕ¾³¤Íø£© ¡¾ÉùÃ÷¡¿±¾Õ¾ÄÚÈݾùÀ´×ÔÍøÂ磬ÆäÏà¹ØÑÔÂÛ½ö´ú±í×÷Õ߸öÈ˹۵㣬²»´ú±í±¾Õ¾Á¢³¡¡£ÈôÎÞÒâÇÖ·¸µ½ÄúµÄȨÀû£¬Ç뼰ʱÓëÁªÏµÕ¾³¤É¾³ýÏà¹ØÄÚÈÝ! |
- È¡´ú¿Ì¼»ú£¬È«Ãñ±¼¿µ±¦£¡
- MS SQLÅú´¦ÀíÓëÊÂÎñ´¦Àí£º±£ÕÏÊý¾ÝÒ»ÖÂÐÔ·½·¨
- ÁÙʱ±í²åÈëÖØ¸´¼ü£¿
- HtmlÖÆ×÷¼òµ¥¶øÆ¯ÁÁµÄµÇÂ¼Ò³Ãæ
- sql-server ¨C Ö´Ðмƻ®ÓëSTATISTICS IO¶©µ¥
- sql-server ¨C Èç¹ûÎÒÑ¡Ôñ³¬¹ý15¸ö×Ö¶Î,ÎÒ»áÓöµ½ÔÖÄÑÐÔµÄʧ
- sqlserver ÖÐʱ¼äΪ¿ÕµÄ´¦ÀíС½á
- ÔËά±ØÖª±Ø»á£ºÇëÊÕºÃÕâ·Ý MySQL ²Ù×÷¹æ·¶Ö¸ÄÏ
- SQL²éѯÕÒµ½µÚN¸ö×î¸ßнˮ
- ʲôÊÇÈý½Å¼ÜÂÝ¿×
- ¡¾Ô´´¡¿MS SQLÊý¾Ý¿âÇ¨ÒÆÊµÕ½Ö¸ÄÏÓë²Ù×÷Á÷³Ì
- sqlÊý¾ÝÀàÐÍת»»ÓÐÄÄЩ°ì·¨£¿
- ÓÅ»¯ÊÖ»ú Windows mobile 6.0×¢²á±íÐÞ¸Ä
- ¡¾È¨Íþ½ÒÃØ¡¿MS SQL¸ß¼¶²éѯ¼¼ÇÉÉî¶È½Ì³Ì
- ½ÌÓýÐÐÒµ¹ú¼ÊÕб꣬ÃÀ¸ñÓÅÊÆÍ¹ÏÖ
- È«ÃñË®ä°À׺áÔõôÑù À׺áÊôÐÔ¼¼ÄܽéÉÜ
- ÈçºÎÔÚsqlÖн«Á½Ðкϲ¢ÎªÒ»ÐУ¿
- Microsoft DirectX·ÃÎÊ
- TelnetÊÇʲôÃüÁî TelnetÃüÁîµÄʹÓ÷½·¨½éÉÜ
- ÈýÐÇ¿µ±¦399¡ª¡ª¿Ì¼»úµÄÖÕ½áÕߣ¡
- MSSQL´æ´¢¹ý³ÌÓë´¥·¢Æ÷ʵս¾«Òª
- MSSQL´æ´¢¹ý³ÌÓë´¥·¢Æ÷ʵս½âÎö
- MsSql´æ´¢¹ý³ÌÓë´¥·¢Æ÷ʵսָÄÏ
- SQL´æ´¢¹ý³ÌÓë´¥·¢Æ÷ʵս¾«Òª
- MsSql´æ´¢¹ý³ÌÓë´¥·¢Æ÷ʵս¾«½²
- Õ¾³¤Ñ§Ôº£ºSQL´æ´¢¹ý³ÌÓë´¥·¢Æ÷ʵս
- ¸ßЧ´æ´¢¹ý³ÌÓë´¥·¢Æ÷ʵս¾«½²
- Éî¶È½âÎöSQL´æ´¢¹ý³ÌÓë´¥·¢Æ÷ʵս
- MsSql½ø½×£º´æ´¢¹ý³ÌÓë´¥·¢Æ÷ʵս¾«½²
- MsSql½ø½×£º´æ´¢¹ý³ÌÓë´¥·¢Æ÷ʵս¾«Òª

