Android连接Oracle数据库的问题

降龙 2011-03-21 09:29:27
刚开始学Oracle没多久,现在要做一个基于Android平台的C/S软件,S端已经写好,数据库用的是Oracle,现在要在Android平台上开发C端。。。。

请问:Android能连接Oracle数据库吗?如果可以,那如何连接啊?
...全文
2345 25 打赏 收藏 转发到动态 举报
写回复
用AI写文章
25 条回复
切换为时间正序
请发表友善的回复…
发表回复
yangdabao 2012-07-12
  • 打赏
  • 举报
回复
[Quote=引用 23 楼 的回复:]

可以通过jsp连接,我也是用的oracle做Android开发,QQ:15150632
[/Quote]

用JSP,只能是WEB架构的吧,我想用C/S架构的。
gdsoafjhdoafei 2012-01-17
  • 打赏
  • 举报
回复
可以通过jsp连接,我也是用的oracle做Android开发,QQ:15150632
l13873666736 2011-03-31
  • 打赏
  • 举报
回复
[Quote=引用 18 楼 stonecao 的回复:]
若oracle没有android平台的客户端驱动化可以实现自己的的驱动,你实现java.sql中的借口,然后在服务端对oracle操作进行一个封装,相当于做一odbc桥接,然后你客户端跟你在服务端做的桥接接口进行交互,交互协议可以自己定义了。
[/Quote]

我崇拜你
降龙 2011-03-31
  • 打赏
  • 举报
回复
[Quote=引用 17 楼 smile__lv 的回复:]

Android目前不支持直接连Oracle,要想连接必须写中间层。再说我觉的,你连接Oracle是完全没必要的,Oracle级别的应用不会再android上出现。
[/Quote]
oracle级别的软件在Android上实现很麻烦?
l13873666736 2011-03-30
  • 打赏
  • 举报
回复
http://topic.csdn.net/u/20110308/14/119a4aa2-9c7b-4abb-9a5c-6774aa047b4b.html
看看这里有没有帮助,

这种比较简单,熟习XML,自己的解析就好
还有一种是使用一个外部包,好像叫KSOAP2,但这种碰到复杂的参数和返回就有点晕了(我个人晕),不知道大家使用的情况如何
降龙 2011-03-30
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 l13873666736 的回复:]

引用 8 楼 wuxianglong 的回复:
引用 7 楼 l13873666736 的回复:

直接连的可能性不大,ORACLE不会提供FOR ANDROID的客户端啊,人家现在正掐着呢

我是用.net做了一个WEB SERVICE,这样就简单了

请教,能具体说说吗?


你可以先做个WEBSERVICE ,.net 或javA 都可以,由它来连接数据库
手机只是……
[/Quote]

我已经做好了一个简单的webservice,请问用Android如何进行调用啊?
降龙 2011-03-30
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 a222123 的回复:]

引用 11 楼 l13873666736 的回复:
引用 8 楼 wuxianglong 的回复:
引用 7 楼 l13873666736 的回复:

直接连的可能性不大,ORACLE不会提供FOR ANDROID的客户端啊,人家现在正掐着呢

我是用.net做了一个WEB SERVICE,这样就简单了

请教,能具体说说吗?


你可以先做个WEBSERVICE ,.ne……
[/Quote]

我已经做好了一个简单的webservice,请问用Android如何进行调用啊?
Music杰 2011-03-30
  • 打赏
  • 举报
回复
恩,还不支持
SONY 2011-03-30
  • 打赏
  • 举报
回复
oracle,哈哈!
stonecao 2011-03-30
  • 打赏
  • 举报
回复
若oracle没有android平台的客户端驱动化可以实现自己的的驱动,你实现java.sql中的借口,然后在服务端对oracle操作进行一个封装,相当于做一odbc桥接,然后你客户端跟你在服务端做的桥接接口进行交互,交互协议可以自己定义了。
Smile__LV 2011-03-30
  • 打赏
  • 举报
回复
Android目前不支持直接连Oracle,要想连接必须写中间层。再说我觉的,你连接Oracle是完全没必要的,Oracle级别的应用不会再android上出现。
奋斗并快乐着 2011-03-30
  • 打赏
  • 举报
回复
用JTDS直接连是工作量最小的方法,虽然不推荐

否则服务用Servlet,用Gson转换参数和返回值的Java对象,避免人为解析,也能省事不少。
a222123 2011-03-23
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 l13873666736 的回复:]
引用 8 楼 wuxianglong 的回复:
引用 7 楼 l13873666736 的回复:

直接连的可能性不大,ORACLE不会提供FOR ANDROID的客户端啊,人家现在正掐着呢

我是用.net做了一个WEB SERVICE,这样就简单了

请教,能具体说说吗?


你可以先做个WEBSERVICE ,.net 或javA 都可以,由它来连接数据库
手机只是调用……
[/Quote]

11楼正解,还有不明白可以联系我...
l13873666736 2011-03-23
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 wuxianglong 的回复:]
引用 7 楼 l13873666736 的回复:

直接连的可能性不大,ORACLE不会提供FOR ANDROID的客户端啊,人家现在正掐着呢

我是用.net做了一个WEB SERVICE,这样就简单了

请教,能具体说说吗?
[/Quote]

你可以先做个WEBSERVICE ,.net 或javA 都可以,由它来连接数据库
手机只是调用WEBSERVICE提供的 WEB 方法
jianwei824 2011-03-23
  • 打赏
  • 举报
回复
需要一个应用服务器与android终端进行连接,应该需要在modem层增加支持,或者是自己搞一个client的连接器。
你如果用一个android手机来连接oracle就复杂了。
黄小楼 2011-03-22
  • 打赏
  • 举报
回复
javascript连数据库。。。
降龙 2011-03-22
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 l13873666736 的回复:]

直接连的可能性不大,ORACLE不会提供FOR ANDROID的客户端啊,人家现在正掐着呢

我是用.net做了一个WEB SERVICE,这样就简单了
[/Quote]
请教,能具体说说吗?
l13873666736 2011-03-22
  • 打赏
  • 举报
回复
直接连的可能性不大,ORACLE不会提供FOR ANDROID的客户端啊,人家现在正掐着呢

我是用.net做了一个WEB SERVICE,这样就简单了
foley_liao 2011-03-21
  • 打赏
  • 举报
回复
应该不能直接连的
降龙 2011-03-21
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 ultrapro 的回复:]

直接连啊,结构不太好,应该在数据库之前置一个应用服务器,让这个应用服务于终端交互。
[/Quote]

可以直接连吗?你说的添加一个应用服务器是在数据库和客户端之间,然后让这个应用服务器来获取客户端请求并传递给后台进行处理,最后再把结果传给客户端,是这样吗?
加载更多回复(4)

80,337

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧