当前位置:首页 » 数据仓库 » appcan连接数据库
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

appcan连接数据库

发布时间: 2022-12-16 00:00:15

㈠ appcan怎么连接sql数据库

用APPCAN开始的APP,怎么连接数据库?是不是像原生开发一样,还需要写后台接口程序,通过JSON格式的数据来达到APP和数据库的交互?用webservice做接口,用ajax去访问接口获取数据! 你的采纳是我前进的动力, 记得好评和采纳,答题不易,互相帮助, 手机提问的朋友在客户端右上角评价点

㈡ appcan如何连接sql server数据库

bymember` varchar(12) default NULL,
`sex` varchar(2) default NULL,
`count` int(4) default NULL
) ENGINE=MyISAM DEFAULT CHARSET=gb2312;
/*Data for the table `m_count_by` */

㈢ appcan可以用jsp做服务端吗

可以的
AppCan是国内Hybrid App混合模式开发的倡导者,AppCan应用引擎支持Hybrid App的开发和运行。并且着重解决了基于HTML5的移动应用"不流畅"和"体验差"的问题。使用AppCan应用引擎提供的Native交互能力,可以让HTML5开发的移动应用基本接近Native App的体验。
与Phonegap支持单一webview使用div为单位开发移动应用不同。AppCan支持多窗口机制,让开发者可以像最传统的网页开发一样,通过页面链接的方式灵活的开发移动应用。基于这种机制,开发者可以开发出大型的移动应用,而不是只能开发简易类型的移动应用。
AppCan提供强大的设备调用能力,电话、短信、相机、LBS、传感器、数据库等常用的手机功能,开发者可以通过JS接口调用,轻松构建移动应用。

㈣ appcan更新app的问题,求助

方法一、通过修改网络DNS来解决问题
1、一般情况下,苹果手机连接的无线网络也是正常的,但就是不能在 App Store 更新应用软件。对于这样的情况,可以先从网络的 DNS 上入手。DNS 中文叫做域名解析服务,具体就是把网站解析成与之对应的 IP 地址。比如要在苹果手机上访问 App Store 页面的话,就必须要经过 DNS 的解析服务,才能到达。

2、接下来请先打开主屏上的【设置】应用,

3、在设置列表里,请点击【无线局域网】一栏,

4、随后在无线局域网列表中,请点击当前已经连接上的无线网络右侧的【信息】图标,

5、接下来在这里可以看到当前获取到的无线网络 IP 配置信息,先点击 DNS 一栏,然后删除原来的内容。一般情况下,建议这里修改的 DNS 地址为114.114.114.114 这个,另外还有一个8.8.8.8作为备用地址。

6、当设置好了以后,回到主屏,重新打开 App Store 应用商店,看看是否可以正常更新了。如果还是不行的话,此时还可以尝试重新启动一下设备。

方法二、通过还原网络设置来解决
1、如果上面介绍的通过修改DNS服务器地址不管用的话,接下来还可以尝试对系统的网络设置进行还原。同样地在设置列表下,找到【通用】一栏,点击进入。

2、接着在通用列表的底部有【还原】选项,

3、在还原功能列表中,有多个还原选项,此时只需要点击【还原网络设置】一栏,然后根据提示操作就可以了。这项还原网络设置的操作,不会导致设备上的任何数据丢失。当还原成功以后,重新连接无线网络,再尝试去 App Store 里更新即可。

㈤ appcan怎么与本地数据库建立连接

AppCan的官方网站有开发文档。

在AppCan上边进行二次开发可以使用JS语言,通过 appcan.database类下的操作可以对mysql进行查询以及操作。

不过,不建议通过官方的SDK进行数据库连接,因为这样会在本地环境中暴露数据库信息。

建议在服务端开发一个查询接口用于查询数据以及操作数据库,到时候只需要POST信息或者GET参数即可获取到MYSQL里的数据以及进行查询。

㈥ 可以自己创建一个APP软件吗

可以
1、新建向导 :点击欢迎向导,直接进入新建项目界面。

2、点击“文件”—>“新建”—>“AppCan项目”。

3、创建本地APP
(1)点击“新建项目”—>“下一步”。
(2)这里“新建项目”指创建本地项目,IDE中内置了丰富的UI框架资源,便您快速、高效的创建本地应用。

4、填写“项目名称”、“应用名称、“应用ID”、“应用key” —>“下一步”。
5、构建项目模版。 IDE中提供了“空模版”、“自定义模版”、“内置模版”供开发者选择。

6、空模版 :选择“空模版”—>“下一步”—>设置模版主题。

7、点击“完成”,项目创建成功。
8、自定义模版 :选择“自定义模版”—>“下一步”—>点击“添加页面模版”。

9、配置页面模板: IDE中为开发者提供了数百套页面模版,您可根据页面结构布局和内容区来拼装您所需要的页面。

10、点击“完成”—>填写页面名称。

11、点击“确定”,可继续添加页面模版。

12、点击“完成”,项目创建成功。
13、内置模版:选择“内置模版”—>“下一步”—>选择模版。
14、IDE中集成了大量的电商、新闻、阅读、移动OA等应用模板,开发者可以直接套用模板快速定制项目。

15、选择模版,点击“下一步”,配置模版主题。

16、点击“完成”,项目创建成功。
17、同步APP :新建项目同步至线上 , 新建项目选择“同步项目”—>“下一步”。

18点击“新建项目在线同步”,填写应用名称和应用描述。

19、点击“完成”,项目创建成功。线上(指AppCan.cn平台)会同步创建您的新项目。 20、线上项目同步至IDE : 项目同步后,获取您所有线上项目

21、选择要导入的项目,点击“完成”,项目导入成功。

22、代码同步:本地项目代码同步至线上,本地项目开发完毕后,首选需要在线上新建一个项目,获取应用ID和key及svn地址。

23、IDE中,右键项目名称—>点击“Team” —>“共享项目”。 选择“SVN” —>“下一步”。 选择“创建新的资源库位置” —>“下一步”。

24、复制线上新建项目的svn地址 —>“完成”。代码同步成功。
25、同步项目代码同步至线上, 同步项目开发完毕后,右键项目的phone目录—>“Team” —>“提交”。 选择要提交的文件 “ok”。 代码提交完成。

注意:如果你完成代码同步,你可以检查代码上传官网服务器是否正确,

㈦ appcan实例,AppCan开发web应用怎么连接MySQL数据库App

用webservice做接口,用ajax去访问接口获取数据!
你的采纳是我前进的动力,
记得好评和采纳,答题不易,互相帮助,
手机提问的朋友在客户端右上角评价点(满意)即可.
如果你认可我的回答,请及时点击(采纳为满意回答)按钮!!

㈧ 怎样搭建zend studio +php+server+apache+appcan环境

一、 准备安装文件
1、PHPnow-1.5.6。“PHPnow 是 Win32 下绿色免费的 Apache + PHP + MySQL 环境套件包。简易安装、快速搭建的 PHP 环境。”

2、ZendDebugger-5.2.14。Zend公司的PHP调试工具或叫插件。 http://downloads.zend.com/pdt/server-debugger/ZendDebugger-5.2.14-cygwin_nt-i386.zip

3、ZendStudioEnterpriseEdition-v5.5.0。据说PHP业界最着名的IDE,不知道基于Eclipse插件的PHP开发环境如何,有时间玩一下再说。
二、 配置程序
1、安装PHPnow。把安装包PHPnow-1.5.3.zip解压到一个地方,像我这里解压到
“D:\soft\PHP”,然后双击PHP文件夹中的“Setup.cmd”开始安装,中间安装到MySql的时候会提示你输入数据库用户名和密码,本
地测试用一般就都设为“root”。安装完成后在浏览器输入以下地址http://127.0.0.1/,如果成功的话,你将会看到如下画面:

注意:如果你的系统之前有安装IIS,并且IIS是运行着的,要先把IIS停止掉,不然80端口会冲突,虽然通过“PnCp.cmd”工具可以修改Apache端口,但不建议这样改。

2、安装ZendDebugger。把ZendDebugger-5.2.14-cygwin_nt-
i386.zip解压到PHPnow安装目录,即“D:\soft\PHP”,然后把ZendDebugger-5.2.14RC9-
cygwin_nt-i386文件夹名字改成ZendDebugger这样短文件名,进到ZendDebugger目录,我们可以看到下面那样的文件结
构:

现在要把文件夹中的X_X_x_comp文件夹重命名为php-X.X.x,比如将“5_2_x_comp”重命名为“php-
5.2.x”,因为我的测试环境都是php5.2的,所以我可以只改“5_2_x_comp”这一个文件夹。这里的改动是为了等一下在php.ini中配
置它。

现在去PHP安装目录修改PHP配置文件,这个文件通常被命名为“php.ini”,让服务器能正确加载我们的模块。但是这个PHPnow环境下的
PHP配置文件不叫“php.ini”,而是“php-apache2handler.ini”,我们怎么可以知道当前WEB服务器所用PHP的配置文件
名呢。下面就是一个办法:在“D:\soft\PHP\htdocs”目录,建立一个phpinfo.php文件,并在其中输入内容“<?php
echo phpinfo(); ?>”,然后打开浏览器可以看到如下信息,反白显示路径就是当前PHP配置文件所在路径了:

注意:这里指的PHP配置文件是网站依赖的PHP配置文件,不是下面提到的Zend Studio目录下的php.ini文件(Zend Studio也自带了几个不同版本的PHP),如下图:

修改“D:\soft\PHP\php-5.2.9-2-Win32\php-apache2handler.ini”文件。用记事本打开该文件,移动侧栏滚动条至最底部,在文档尾部可以发现以下配置节点:

在其尾部追加:

zend_extension_manager.debug_server_ts="D:\soft\PHP\ZendDebugger"
zend_debugger.allow_hosts=127.0.0.1/32,192.168.0.8/24
zend_debugger.expose_remotely=always

最终应该像这样:

解释一下:

(1);zend_extension_ts="D:\soft\PHP\ZendDebugger\5_2_x_comp
\ZendDebugger.dll"这是我注释的,因为这样设置zend_extension_ts重复,出现不能与ZendOptimizer共存情
况。

(2)、zend_extension_manager.debug_server_ts="D:\soft\PHP
\ZendDebugger",这里指到目录就行了,PHP会自动根据自己版本去下面找php_X_X_X这样文件夹下面的dll文件,这也是上面我们为
什么要对ZendDebugger下面子目录改名的原因。

(3)、zend_debugger.allow_hosts=127.0.0.1/32,192.168.0.8/24,这里后面的192.168.0.8改成你自己的IP就行了,可以像下面那样查看到自己的IP地址:

后面的“32”,“24”不用改,它们不是目录名,而是子网掩码类型代号,“32”代表“255.255.255.255”,“24”代表“255.255.255.0”。

在浏览器打开:http://127.0.0.1/phpinfo.php,如果能看到如下信息则表明安装成功,注意看最后一行“with
Zend Debugger v5.2.14, Copyright (c) 1999-2008, by Zend
Technologies”。回到http://127.0.0.1/我们发现组件支持框里Zend
Optimizer支持情况还是“Yes”的,说明我们Zend Debugger与Zend
Optimizer是共存运行的(网上提供好些教程是不共存运行的,那样不够完美)。

3、安装Zend Studio。解压ZendStudioEnterpriseEdition-
v5.5.0.270.rar,执行解压文件后的win_setup.exe文件,默认一路Next下去,这样就把Zend
Studio成功安装在C盘了。运行它,然后关闭,因为默认是英文的,我们去改成中文。在C盘(即Zend
Studio安装所在盘),搜索文件“desktop_options.xml”,如下图。

找到后用记事本打开,找到:

<customized_property ID="desktop.language">
<locale language="en" country="" variant=""/>
</customized_property>

把上面的en改成zh并保存,然后把这个文件标记为“只读”( Zend Studio在特定的时候自动重启会改回默认设置,设成“只读”它就无能为力了)。另外像下面的编码选项也可根据实际情况修改:

<customized_property ID="editing.encoding">
<encoding name="Default"/>
</customized_property>

比如可以改为<encoding name="UTF-8"/>,在用Zend Studio打开代码文件发现中文乱码时候可以修改这个选项看看。

㈨ APICloud和APPCAN 的区别是什么

  1. APPCan的引擎架构是2年前的—2.X版本,不是最新的,所以效率比较低;APICloud是4.X 最新的版本,现在html5标准已经定稿,APPCAN老版本的引擎对现在标准的html5代码是不兼容的。(你可以随便打一个网页看看:例如淘宝的wap站直接打包,分别看appcan、apicloud和你手机自带浏览器的区别。你会发现appcan的样式兼容是有问题,而apicloud和你手机自带浏览器是一样的)
    2. 由于APPCAN的引擎架构比较老,所以他的api代码冗余很大(他们的插件已经开源,大家可以去围观);而apicloud的代码很简洁 ,用户只需少量代码就能实现很强大的功能,所以app效率会比较高。
    4. apicloud支持硬件加速,appcan不支持,所以apicloud应用比较流畅
    5. apicloud支持html+js+css全包加密, 而appcan的加密是只能加密html 像css和js都无法加密
    6. apicloud支持一键真机调试,APPCAN的是假的,它只是在本地搭了个服务器 相当于web页面的预览 .