Flex 连接数据库三种方法 首先,做一点说明
Flex 是不能直接连接数据库的,这一点大家需要知道,它只能间接地连接数据库
Flex中提供了三种方式:HttpService,WebService 和 RemoteObject
其中 HttpService 可以直接获取 XML 中的数据,还可以通过 JSP,ASP 以及 PHP 读取数据库中的数据,这个比较简单,而且网上也有很多例子,我就不多说了
WebService 我不懂,请自己查资料
我一直用的是 JAVA 对象连接数据库,感觉这个挺方便,而且 J2EE 的技术已经很成熟
今天的教程就是以 Flex + JAVA + SQLServer 获取数据库公告信息为例简单说一下 RemoteObject 的用法
确保你安装了 Flex Data Service
这个对于单个 CUP 无限 APP 是免费的,可以去 Adobe 下载
如果只是读取 XML 文件是不需要这个的,连接数据库就需要它了
安装了 Flex Builder 或者有 Flex SDK
我这里使用的是 Flex Builder(IDE 就是方便啊 ^_^)
安装了 SQLServer 数据库
安装了 JRUN 或者 tomcat 或其它的 J2EE 容器,因为发布的时候我们的程序要运行在 J2EE 平台上
安装了 JDK
第一步:创建数据库 这里我们有一个公告表,表名为 Bulletin
结构如下: 字段名称 字段类型 说明 ID 自动编号 自动编号 title Nvarchar(100) 题目 date datatime 日期 author Nvarchar(20) 作者 content ntext 内容 在数据库中创建这个表
保存之后进入下一步
第二步:在 JAVA 中编写获取公告的代码 首先,我们要创建一个公告类