① 我公司做了一个APP想要在每个城市都单独建立一个数据库,然后在汇总到总公司的数据库,可以吗
1、没这个必要,分公司都有自己的帐号,登录后只看自己的数据那是由APP和后台来控制的,不需要区分数据库。
2、积分一般只与用户名关联,你无论在哪里,只要用户名没变,那积分是不会有变化的,不存在说在洛阳分到开封没有。
上面的需求你可以通过会议或邮件,咨询APP的开发公司就行了,不需要自己去猜想。类似的需求也都是一样,不需要考虑你们不懂技术的老板的想法,只需要按实际情况与开发方沟通,提出你们的需求就可以了。
② app不能用 提示:数据库连接错误 怎么回事
一、数据库引擎没有启动
有两种启动方式:
(1)开始->程序->Microsoft sql Server 2008->SQL Server
2008外围应用配置器,在打开的界面单击"服务的连接的外围应用配置器",在打开的界面中找到Database
Engine,单击"服务",在右侧查看是否已启动,如果没有启动可单击"启动",并确保"启动类型"为自动,不要为手动,否则下次开机时又要手动启动;
(2)可打开:开始->程序->Microsoft SQL Server 2008->配置工具->SQL Server
Configuration Manager,选中SQL Server 2008服务中SQL Server(MSSQLSERVER)
,并单击工具栏中的"启动服务"按钮把服务状态改为启动;
使用上面两种方式时,有时候在启动的时候可能会出现错误,不能启动,这时就要查看"SQL Server
2008配置管理器"中的SQL Server
2008网络配置->MSSQLSERVER协议中的VIA是否已启用,如果已启用,则把它禁止.然后再执行上述一种方式操作就可以了。
二、进行远程连接时,是否已允许远程连接.
SQL Server 2008 在默认情况下仅限本地连接.我们可以手动启用远程连接.在上面第一种方式中,找到Database
Engine,单击"远程连接",在右侧将"仅限本地连接(L)"改为"本地连接和远程连接(R)",并选中"同时使用TCP/IP和named
pipes(B)".
三、如果是远程连接,则还要查看连接数据库的语句是否正确,登录账户是否正确,密码是否正确等.
③ appcan怎么与本地数据库建立连接
AppCan的官方网站有开发文档。
在AppCan上边进行二次开发可以使用JS语言,通过 appcan.database类下的操作可以对mysql进行查询以及操作。
不过,不建议通过官方的SDK进行数据库连接,因为这样会在本地环境中暴露数据库信息。
建议在服务端开发一个查询接口用于查询数据以及操作数据库,到时候只需要POST信息或者GET参数即可获取到MYSQL里的数据以及进行查询。
④ 目前安卓APP开发用本地数据库都是SQLite数据库吗
是的,sqlite比较小。
SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中。它是D.RichardHipp建立的公有领域项目。它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如 Tcl、C#、PHP、Java等,还有ODBC接口,同样比起Mysql、PostgreSQL这两款开源的世界着名数据库管理系统来讲,它的处理速度比他们都快。SQLite第一个Alpha版本诞生于2000年5月。 至2015年已经有15个年头,SQLite也迎来了一个版本 SQLite 3已经发布。
⑤ 手机app如何用数据库
一般的数据量很小的项目,没必要使用数据库,如果只是保存写用户信息,大可以用其他的方法