手机版

ASP.net实现数据库的快速访问

时间:2021-11-24 来源:互联网 编辑:宝哥软件园 浏览:

环境:adobe flash CS4,VS2008,Access2003实现步骤:1。创建ASP.net页面testCommunicateWithFlash.aspx,删除页面主体中的内容,并在后台编写代码来检索数据库并生成类似的内容。例如:xqdbnum=15x qdbfcnum=5x qdbjrnum=5x qdbxdnum=5x qdbrzj=1250000 xqdbzrnum=2。该内容将在flash中解析为六个变量,变量名在前,值在后。直接截短编码。这段代码非常简单,每个人都能理解。提取一个传递的参数,提取相应的内容,生成上面的传输,输出到浏览器:复制代码如下: Protected Void Page _ Load(Object Sender,EventArgs E){ Object OID;//用户ID if(!页面。IsPostBack) { try { oID=Request。参数['标识'];}捕获(异常ex) {响应。写(例如。消息);返回;} oledb connection conn=new oledb connection();conn . ConnectionString=' Provider=Microsoft。Jet . OLEDB.4.0持续安全信息=真;数据源='服务器。MapPath(' ~/App _ Data/TDB _ db . MDB ');conn . Open();oledb command cmd=new oledb command();cmd。Connection=conn//执行特定的SQl语句cmd.commandtext='从xqdb中选择sum (xqdbfcnum)、sum (xqdbjrnum)、sum (xqdbxdnum)、sum(xqdbrjj)、sum (xqdbzrnum),其中xq的用户名像' ' oid.tostring(。OleDbDataReader reader=cmd。ExecuteReader();while(读者。Read()) { Response。Write('xqdbnum=' reader。GetValue(0)“xqdbfcnum=”读取器。GetValue(1)“xqdbjrnum=”读取器。GetValue(2)“xqdbxdnum=”读取器。GetValue(3)“xqdbrzj=”读取器。GetValue(4)“xqdbzrnum=”读取器。GetValue(5));}读者。close();conn . Close();}} 2.创建一个flash,我觉得线上的方法是准备好几个帧,一个发送,一个等待返回,一个显示。由于我所有的测试都表明没有那么复杂,我只需要使用动态文本的变量监控,所以我只有一个框架,名字是任意的,但是动态文本的变量设置和返回的内容是一样的(这个很重要)

3.创建一个按钮4。在按钮的动作中写代码:on(release){ trace('//www . JB 51 . net :1475/web test/testcommunicatewithflash . aspx?ID=' it _ uid . text);load variables('//www . JB 51 . net :1475/WebTest/testcommunicatewithflash . aspx?ID=' it_uid.text,这个,' POST ');} 5.测试和成功。6.胡说八道。发布的话要注意网址的变化。涉及到一些细节。你可以在网上查看相关信息。以前从来没有这样做过。花了两个多小时才完成。是一点成就感。

版权声明:ASP.net实现数据库的快速访问是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。