- 1、本文档共74页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
?
Android通过webservice连接SQLServer 详细教程(数据库+服务器+客户端)
分类:? Android学习笔记2012-11-10 15:09?94154人阅读? 评论(317)? \o 收藏 收藏? \o 举报 举报
android sqlserver webservice 数据库 服务器
目录 \o 系统根据文章中H1到H6标签自动生成文章目录 (?) \o 展开 [+]
? ? ? ??本文为原创,如果转载请注明出处? /zhyl8157121/article/details/8169172
其实之前发过一篇这样的博文 /zhyl8157121/article/details/7709552,但那个只是简单记录了一些自己的想法,并没有想作为教程来看,后来由于一些朋友想要源代码,就附上了下载地址,但并没有做什么讲解,从现在开始,准备做一份详细的Android如何连接Sqlserver的教程.由于本人才疏学浅,如果有什么不对的地方欢迎大家批评指正.
? ? ? ??为了避免再次被说标题党,这里先说明些事情:
? ? ? ? 第一,android没法直接连接SQLServer,起码我没有发现方法,想想看,sqlserver安装之后有多大,android程序是跑在手机上的,想让程序直接访问sqlserver,那手机要多大的内存?
? ? ? ? 第二,本文是通过一个“桥梁”——webservice来间接访问SQLServer的,当然还有其他方法,感兴趣的同学可以自行百度。
? ? ? ? 如果理解了上面两点,好了咱们继续。
???????? 教程会拿一个具体的例子来讲,一步一步来,也许细节上还可以继续加工,但大致的流程就是这样的。
???????? 本教程有五个部分:
项目说明
开发环境部署
数据库设计
服务器端程序设计
客户端(android端)程序设计
项目说明
???????? 这个项目意在实现一个简单的android连接Sqlserver的功能。
???????? 就做一个简单的库存管理功能,包括对仓库内现有货物的查看、货物信息的增加删除。
开发环境的部署
???????? 今天主要讲解第一个部分,开发环境的部署.
操作系统:Windows764bit?旗舰版
???????? 当然这个是什么基本无所谓,只是我是在这上面开发的,不过家庭普通版的貌似不能配置IIS,就是咱们后面要使用的一个服务.
android端:eclipse + ADT集成开发环境
???????? 相信看到这个教程的基本都知道如何做这些了.如果真的是有哪位同学android开发环境没有配置好而来看这篇教程,请先移步-
服务器端:VisualStudio 2010?旗舰版
???????? 这个是用来写website/webservice的,开发语言使用C# (即.net)
数据库:SQLServer2008 R2
???????? 其实这个是什么版本也无所谓吧,教程使用的都是比较基本的东西,所以版本的差异基本可以忽略。
IIS 7.5:正确配置并开启IIS服务
???????? 如果想将website/webservice发布出去就要开启这个服务。但是如果仅仅是在本地进行测试就不需要配置,直接在VS中运行就可以。
?
???????? 其实我在开发的时候也只是配置IIS的时候遇到了一些问题,这里给出IIS的配置方法.
????????? /view/95cf9fd9ad51f01dc281f1af.html这篇文库给的还是很详细的,我当初就是照着这个配置的。
数据库设计
数据库名称:StockManage
表设计
表名称:C
表说明:
列名
中文名称
数据型态
必填
说明
Cno
货物编号
Int
V
主键,自增
Cname
货物名称
String
?
?
Cnum
货物数量
Int
?
?
?
下图是设计表的时候的截图。
?
向表中输入内容
?
吐槽一下:为什么这里猫、狗、电话都有,甚至还有Surface?!这只能说当时LZ在想这些……
?
服务器端程序设计(Webservice)
???????? 其实服务端可以写成webservice也可以写成website,前者只是提供一种服务,而后者是可以提供用户界面等具体的页面,后者也就是咱们平时所说的“网站”。
???????? 两者的区别:
Web Service 只提供程序和接口,不提供用户界面
Web Site 提供程序和接口,也提供用户界面(网页)
???????? 由于咱们只是需要一个中介来访问sqlserver,所以写成webservice足够了。
???????? 目标:写一个Website访问Sqlserver,获
您可能关注的文档
- ad术推广活动策划与精细化专家管理共识.ppt
- acs相关的特殊心电图表现.ppt
- adi项目介绍湖北机电研究院编著.ppt
- androidstudio开发环境搭建.pptx
- afc自动售检票系统.ppt
- android应用开发简介.ppt
- ansa_初级培训教程.ppt
- apqp_英文培训教程_(china).ppt
- art_实验室共识刘平.ppt
- ar增强现实技术实现及案例.pptx
- 土木工程开题报告-二级公路车速60km_h设计.pdf
- 2024年湖南益阳市大通湖区事业单位招考聘用81人公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 2024年湖南永州市金洞管理区引进紧缺人才12名历年公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 《自动控制原理及系统分析》课程标准.pdf
- 中华字经全文.pdf
- 七年级上册生物期末试题.pdf
- 人教新目标八年级英语下册unit-7知识点.pdf
- 2022-2023学年天津市河西区八年级下学期检测期中考试物理试题.pdf
- 2023高考英语全国卷试题评析.pdf
- 2024年湖南益阳市住房和城乡建设局(人民防空办公室)招聘事业单位人员3人历年公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
文档评论(0)