手机app连接sql数据库,手机app如何用数据库

1,手机app如何用数据库一般的数据量很小的项目,没必要使用数据库,如果只是保存写用户信息,大可以用其他的方法理论上 , APP可以使用任何类型的数据库 , 不过目前用得较多的是MSSQL和MYSQL 。一般如果数据库要非常多的表格互相关联最后查询一条结果那么采用sqlite,如果存储一些有规律的数据那么就会采用coredata 。
2,用Android怎样连接电脑上的SQLServer来读取数据一、android 提供了一种数据库存储方式 SQLite(轻量级书库里) 在android中,系统将SQLitte的 使用方法 封装在了,DatabaseHelper中 你可以创建一个自己的 比如DBHelper 来集成它 override 里面的方法 。建议查看 api,sqlite 使用c语言编写的,在数据结构上来看,更像是一个map ,而且插入数据的时候都是使cv.put("",value); 这样的方式 。二、如果想与本地 数据库 msSQL 或者 MYsql 连接的话 你可以使用socket连接 或者 采用http 连接与 本地的服务器进行连接 。建议使用 http协议的 tomcat , 可以上网艘一下相关的代码 。你这个的话 , 我觉得肯定是需要服务器的,android客户端发送请求到pc端的服务器,然后把处理交给pc端的java服务器来解决,然后处理结果返回个android客户端【手机app连接sql数据库,手机app如何用数据库】
3,能告诉我一下安卓怎么连sqlserver数据库吗android好像没办法连接sqlserver吧 。呵呵,如果你真想获取sqlserver中的数据,只能通过访问一个网页,以读取xml文件的方式来读取 。至少我看了这几天的android开发 , 没发现有读的sqlserver方法,也许我还没看到? :)在开发中,一般不在移动端写逻辑代码,连接数据库会交给后台服务器 。然后通过http协议连接 。若是想在移动端储存少量数据可以使用sqlite.既然教材上用的是sql server2005的话,那你就下个2005吧,这样因为软件和教材上一样 , 那么操作方面就一样,那就能更容易对软件操作上手 。在安卓系统下可运行sqlite数据库(适合嵌入式的数据库) , 通过wifi让pc端的sqlserver访问手机、平板上的sqlite数据库,最典型的应用就是餐饮业的电子菜单类应用 。没道理的吧 android是智能手机 开发平台上装不了 ms的sqlserver吧
4,android如何访问SQL数据库Android自带的轻量级Sqlite数据库,可以使用android系统API进行访问,举一个简单的例子:SQLiteDatabase db = getWritableDatabase();String sql = "insert into " + tableName + "(cloumsName) values(" +"cloumsValues)"; db.execSQL(sql, new String[] db.close();哥最近喜欢上了顶贴,因为,如果帖子火了,那有哥的功劳 。如果帖子被顶沉了....哥也会很有成就感...因为是哥搞沉的~~大家切记~不要迷恋哥~哥只是一个传说 假如你说的数据库是在手机里的那android只支撑sqlite这个轻量级的数据库并已经有API供给拜访支撑假如你要拜访办事端或者经由过程收集来连接SQL2010你测验测验下可否用收集连接封装jdbc驱动假如不克不及那就只能拜访类似struts的请求让struts来转接到DB了5,Android客户端怎么与服务器数据库连接不能与数据库连接的Android客户端不能直接与服务器数据库连接 。数据库是需要非常大的内存,安装之后有好几G,连接数据库要有一个像SQLServer里的webservice,这样的一个桥梁来间接访问 。就是在服务器运行一个服务端程序,该服务端程序通过接收来自android客户端的指令 , 对数据库进行操作 。客户端的http请求可以通过 HttpClient类实现,在anddroid 4.0之后,客户端的网络请求已经不被允许在主线程中运行,所以还需注意另开启一个子线程进行网络请求 。扩展资料:Android安全权限机制:Android默认设置下,所有应用都没有权限对其他应用、系统或用户进行较大影响的操作 。这其中包括读写用户隐私数据(联系人或电子邮件),读写其他应用文件,访问网络或阻止设备待机等 。安装应用时,在检查程序签名提及的权限,且经过用户确认后,软件包安装器会给予应用权限 。下载一款Android应用通常会要求如下的权限:拨打电话、发送短信或彩信、修改/删除SD卡上的内容、读取联系人的信息、读取日程信的息,写入日程数据、读取电话状态或识别码、精确的(基于GPS)地理位置、模糊的(基于网络获?。┑乩砦恢谩⒋唇ɡ堆懒印⒒褂卸曰チ耐耆梦省⒉榭赐缱刺榭碬iFi状态、避免手机待机、修改系统全局设置、读取同步设定、开机自启动、重启其他应用、终止运行中的应用、设定偏好应用、震动控制、拍摄图片等 。参考资料来源:百度百科——Androidandroid客户端不能直接与服务器数据库连接,拿sqlserver来说,安装之后有几个G那么大,android程序是跑在手机上的 , 想让程序直接访问sqlserver,那手机需要非常大的内存 。但是可以通过webservice这样一个桥梁来间接访问SQLServer 。即在服务器运行一个服务端程序,该服务端程序通过接收来自android客户端的指令,对数据库进行操作 。客户端与服务端直接的数据传输主要通过http协议发送和接收json数据或者xml数据,服务端接收到客户端的json数据之后,进行json解析,再按一定的逻辑对数据库进行增、删、改、查 。客户端的http请求可以通过 HttpClient类实现,在anddroid 4.0之后,客户端的网络请求已经不被允许在主线程中运行,所以还需注意另开启一个子线程进行网络请求 。扩展资料:android客户端的特点:即拍即发:手机拍照一键发送,发送照片添加旋转功能 。节约流量:数据量更?。?最多可节约80% 。多帐号支持:同时添加多个帐号,保存多个帐号信息随心切换 。多网络支持:CMNET、CMWAP、WiFi等各种类型接入 支持客户端帐号注册 。支持地理定位 。支持繁体中文 。数据库服务器功能:数据库服务器建立在数据库系统基础上,具有数据库系统的特性,且有其独特的—面 。主要功能如下:数据库管理功能,包括系统配置与管理、数据存取与更新管理、数据完整性管理和数据安全性管理 。数据库的查询和操纵功能,该功能包括数据库检索和修改 。数据库维护功能,包括数据导入/导出管理,数据库结构维护、数据恢复功能和性能监测 。数据库并行运行,由于在同一时间,访问数据库的用户不止一个 , 所以数据库服务器必须支持并行运行机制,处理多个事件的同时发生 。参考资料来源:百度百科-android客户端Android客户端不能直接与服务器数据库连接 。以sqlserver为例:安装之后有几个G那么大,android程序是跑在手机上的,想让程序直接访问sqlserver,那手机需要非常大的内存 。但是可以通过webservice这样一个桥梁来间接访问SQLServer 。即在服务器运行一个服务端程序,该服务端程序通过接收来自android客户端的指令 , 对数据库进行操作 。客户端与服务端直接的数据传输主要通过http协议发送和接收json数据或者xml数据,服务端接收到客户端的json数据之后,进行json解析,再按一定的逻辑对数据库进行增、删、改、查 。客户端的http请求可以通过 HttpClient类实现,在anddroid 4.0之后 , 客户端的网络请求已经不被允许在主线程中运行,所以还需注意另开启一个子线程进行网络请求 。扩展资料:android客户端的特点:1、即拍即发手机拍照一键发送 , 发送照片添加旋转功能 。节约流量:数据量更?。疃嗫山谠?0% 。多帐号支持:同时添加多个帐号,保存多个帐号信息随心切换 。多网络支持:CMNET、CMWAP、WiFi等各种类型接入 支持客户端帐号注册 。支持地理定位 。支持繁体中文 。2、数据库服务器功能数据库服务器建立在数据库系统基础上,具有数据库系统的特性,且有其独特的—面 。主要功能如下:数据库管理功能,包括系统配置与管理、数据存取与更新管理、数据完整性管理和数据安全性管理 。数据库的查询和操纵功能  , 该功能包括数据库检索和修改 。数据库维护功能 , 包括数据导入/导出管理 , 数据库结构维护、数据恢复功能和性能监测 。数据库并行运行 , 由于在同一时间,访问数据库的用户不止一个,所以数据库服务器必须支持并行运行机制,处理多个事件的同时发生 。参考资料来源:百度百科——Android客户端android的客户端连接服务器的话,你可以将连接服务器的方法打包成一个api放到工程里面,由后台人员提供 。android客户端不能直接与服务器数据库连接 , 拿sqlserver来说,安装之后有几个G那么大,android程序是跑在手机上的 , 想让程序直接访问sqlserver , 那手机需要非常大的内存 。但是可以通过webservice这样一个桥梁来间接访问SQLServer 。即在服务器运行一个服务端程序 , 该服务端程序通过接收来自android客户端的指令,对数据库进行操作 。客户端与服务端直接的数据传输主要通过http协议发送和接收json数据或者xml数据,服务端接收到客户端的json数据之后,进行json解析,再按一定的逻辑对数据库进行增、删、改、查 。客户端的http请求可以通过 HttpClient类实现,在anddroid 4.0之后,客户端的网络请求已经不被允许在主线程中运行 , 所以题主还需注意另开启一个子线程进行网络请求 。建议您去买一本android的书来看看,基本知识上面都有的客户端和服务端的数据库连接,是要服务器端做开发的 , 像javaee开发的服务端,然后客户端通过http等连接到服务端,然后服务端通过一系列操作 , 吧数据返回给客户端,这样就完成了一次连接 。

    推荐阅读