mac上的android studio是如何访问sql数据库,以及是如何增加或者修改SQL数据库中的内容的?

 我来答
magazine15
2016-06-26 · TA获得超过131个赞
知道小有建树答主
回答量:190
采纳率:0%
帮助的人:88.5万
展开全部
开发环境的部署
今天主要讲解第一个部分,开发环境的部署.
操作系统:Windows764bit 旗舰版
当然这个是什么基本无所谓,只是我是在这上面开发的,不过家庭普通版的貌似不能配置IIS,就是咱们后面要使用的一个服务.
android端:eclipse + ADT集成开发环境
相信看到这个教程的基本都知道如何做这些了.如果真的是有哪位同学android开发环境没有配置好而来看这篇教程,请先移步->www.google.com
服务器端:VisualStudio 2010 旗舰版
这个是用来写website/webservice的,开发语言使用C# (即.net)
数据库:SQLServer2008 R2
其实这个是什么版本也无所谓吧,教程使用的都是比较基本的东西,所以版本的差异基本可以忽略。
IIS 7.5:正确配置并开启IIS服务
如果想将website/webservice发布出去就要开启这个服务。但是如果仅仅是在本地进行测试就不需要配置,直接在VS中运行就可以。

其实我在开发的时候也只是配置IIS的时候遇到了一些问题,这里给出IIS的配置方法.
http://wenku.baidu.com/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,获取数据并转换成xml格式,然后传递给android客户端。

1. 新建一个Webservice工程

2. 视图 -> 其它窗口 -> 服务器资源管理器

3. 右键数据连接 -> 添加连接

4. 选择Microsoft Sqlserver

5. 如下图所示选择(可以点击测试连接来检测连接是否成功,然后点击确定)

6. 数据库的查看和编辑也可以在VS中进行了

7. 先查看一下数据库属性并记录下连接属性
追问
额```可是我要Mac版的
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式