安卓与服务器数据库连接.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
?Android学习笔记(21)————利用JDBC连接服务器数据库分类:?Android学习笔记2012-04-07 16:51?26740人阅读?评论(68)?收藏?举报jdbcandroid服务器microsoftsqlserver/********************************************************************************************?* author:conowen@大钟???????????????????????????????????????????????????????????????? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ???* E-mail:conowen@?*site:/???*深圳市动力思维科技发展有限公司 ?? ??? ??? ??? ??? ??? ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ????*?/conowen?? ??? ??? ??? ??? ??? ??? ??? ?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???* 注:本文为原创,仅作为学习交流使用,转载请标明作者及出处。 ? ????********************************************************************************************/1、Android平台下与服务器数据库通信的方法??????? 在Android平台下,连接电脑服务器的MySQL、PostgreSQL、Oracle、Sybase、Microsoft SQLServer等数据库管理系统DBMS(database management system),主要有以下两种方法:方法1、直接连接在Android工程中引入JDBC驱动,直接连接。(本文主要介绍此种方法)?方法2、间接连接在服务器上用PHP+DBMS做服务器端,PHP将DBMS中的数据用json或者xml进行封装。然后再发封装好的数据返回给Android平台。注意:??????? 采用JDBC方法主要问题是安全性不高,而且一旦要访问的数据量过多,容易出问题。另外,Android系统本身有对json或者xml直接解析的api,所以建议采用第二种方法,实用性与安全性都提高了。2、JDBC简介?????? JDBC是Java Data Base Connectivity的缩写,意思为“java数据库连接”,由一组用Java语言编写的类和接口组成,为java层直接操作关系型数据库提供了标准的API。原理很简单,主要是先服务器DBMS发送SQL(结构化查询语言)指令。实现各种数据库的操作。3、如何在Android中使用JDBC与服务器数据库通信在Android工程使用JDBC连接数据库的主要步骤如下:加载JDBC驱动程序-------建立连接---------发送SQL语句3.1、加载JDBC驱动程序???? 在Android工程中要使用JDBC的话,要导入JDBC的驱动。?详细过程:在eclipse选择工程,右键----Properties----在左侧选项“Java Build Path”----切换到“Libraries”----选择“Add External JARs”----选中jtds的jar包----完毕然后在java代码的开始处 import JDBC的包,这一步根据不同的驱动,目录可能不一样,找到Driver的路径即可。[java]?view plaincopyimport?net.sourceforge.jtds.jdbc.Driver;??接下来在java代码中使用以下语句,加载jdbc驱动。[java]?view plaincopyClass.forName(net.sourceforge.jtds.jdbc.Driver);//?加载驱动程序??注意:ADT版本和android-sdk_Tools最好为16,我试过版本20老是出现找不到驱动的问题。降级方法:离线安装ADT下载SDK Tools添加下载任务/android/installer_r16-windows.exe下载完毕之后,安装到一个任意位置,然后把里面的文件和文件夹copy到之前的sdk tools目录,覆盖新版本的。然后从eclipse里面打开 Android Sdk Ma

文档评论(0)

nnh91 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档