flash与数据库:读取数据库数据

flash与数据库:读取数据库数据

ID:39548558

大小:54.50 KB

页数:15页

时间:2019-07-06

flash与数据库:读取数据库数据_第1页
flash与数据库:读取数据库数据_第2页
flash与数据库:读取数据库数据_第3页
flash与数据库:读取数据库数据_第4页
flash与数据库:读取数据库数据_第5页
资源描述:

《flash与数据库:读取数据库数据》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、今天,天气依旧很热。整个房间像火炉一般炽热。今天来写写这方面的笔记,做个实验。看看如何运作,首先来讲这方面需要准备一些资料。就是关于数据库方面资料。因为手上资料很少,很多事情都是需要一步步探索。flash不能直接和数据库进行交互(除air之外),故此我们需要找一种平台搭配一些协作开发。目前很多流行的方案是多种多样,每一个家公司用的服务器都有所不同。据一些同事介绍,搭配平台如下(1):java+flash+mysql组合开发(2):c+++flash+sql组合开发(3):php+flash+mysql组合开发还有FMS,等等更多组合......

2、....flash只是用于前端显示数据和交互,大部分交互数据方面需要借助其他语言帮助目前而言mysql已经可以满足很多开发公司,除非有特别需求动用到oracle甲骨文这样的大型数据,但无论怎样组合目的就是要实现到产品。好,现在开始做实验了。需要准备的材料是:javasdktomcat,mysql等一些工具。准备好之后,开始一步步摸索怎样交互。我的目的是读取到数据库的数据。当中实验当中遇到问题是(1)怎样利用读取数据库的资料?(2)怎样返回数据给flash接收?(3)采用什么方式格式来交互?(4)格式应该如何选择?xmljson字符串?等(5)应

3、该如何显示数据?接下来,尝试实验第一种方式,也是最简单,最傻瓜的方式,我所知道的就是这样水平,所以要将这个实验带入一个开始阶段将不会掺杂更多完善的设计。出发的过程就需要尽量简单化。(O(∩_∩)O哈哈~)初步意向:flash发送数据---->服务端------->数据库flash接收数据<-----服务器<--------数据库要进行这样,我们需要采用flash.net包下URLLoader进行发送数据(而flex就采用Http组件或者其他远程访问)。准备好之后,我们拥有的条件已经可以进行一个简单的发送了。封装一个发送数据的类。用于交互发送创建

4、news表手动设计表:设置两个项一个是id另外一个是title这样的数据项。如图所示。数据库名称为test,表名为news。然后手动为表添加一些数据入去。测试数据库是否成功和数据库交互:添加完数据库后,在这里会使用jsp进行测试,而这种方式比较笨拙,而且效率不高,一般不会这样使用,但是这样做好处是为了省下时间做快速设计。而我们所在水平是如何,这些并不重要,关键是要适合我们,在方法当中寻找过程解决方案。这些才重要。技术水平因人而异而其他更加优秀的做法,有一些人会严格使用框架技术,这样操作和链接数据库在效率提升不少。下面是已经链接到数据库的测试。v

5、iewplaincopytoclipboardprint?<%@pagecontentType="text/html;charset=utf-8"language="java"import="java.sql.*"errorPage=""%><%Connectioncon=null;try{Class.forName("com.mysql.jdbc.Driver");StringdbUrl="jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf-8";Str

6、ingdbUser="root";StringdbPwd="123";Stringsql="select*fromnews";con=DriverManager.getConnection(dbUrl,dbUser,dbPwd);out.print("已连接。。。。。");}catch(Exceptionex){out.print("连接失败!!
"+ex.toString());}%><%@pagecontentType="text/html;charset=utf-8"language="java"import="java.sql.*

7、"errorPage=""%><%Connectioncon=null;try{Class.forName("com.mysql.jdbc.Driver");StringdbUrl="jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf-8";StringdbUser="root";StringdbPwd="123";Stringsql="select*fromnews";con=DriverManager.getConnection(dbUrl,dbUse

8、r,dbPwd);out.print("已连接。。。。。");}catch(Exceptionex){out.print("连接失败!!
"+e

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。