日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

每天学一点flash(16) as3.0 与asp通信(3) 错误探究

發布時間:2024/4/11 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 每天学一点flash(16) as3.0 与asp通信(3) 错误探究 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

今天用了asp連接sql來做數據庫 上次則用access 我不知到發生了什么事情.flash player 9.0老是說有ioError 錯誤.不知到是不是自己設計上的問題?不過還是不太了解那些格式問題,老是搞不清楚 先看下面的錯誤圖.

?

?

今天用上次的程序來連接了sql2000

代碼如下:conn.asp

?

<%

set conn=Server.CreateObject("adodb.connection")

?

conn.Ope"DRIVER=SQLServer;UID=hutuhero;Trusted_Connection=Yes;DATABASE=liuyan;WSID=1AF8CAA867D8446;APP=MicrosoftDataAccessComponents;SERVER=1AF8CAA867D8446"

%>?

?

首先在控制面板-----管理工具--------數據源那里設計一個數據源.我這里沒有設置密碼用我的windows用戶登陸:

如下圖:

?

?

選擇數據源與服務器,服務器與sql服務器要一樣.

這里選擇登陸的方式:我這里選擇windows的默認方式,當然不這樣做有不好的地方,但為了測試方便

更改sql2000的數據庫:我這里的數據庫為"liuyan" 這里要注意選擇的地方

按下一步

?

完成測試成功:

附近sql2000 mytet的表

設計上很簡單,不知到數據類型有沒有錯呢?

真搞不清楚啊

下面就準備我們添加數據庫的文件:add.asp下面的代碼如下

添加的語句: 文件add.asp

<!-- #include file=conn.asp -->

<%

?

u_name=Request("myname")

u_telephone=Request("telephone")

u_mail=Request("mail")

u_company=Request("company")

?

u_msg=Request("message")

set rs=Server.CreateObject("ADODB.RecordSet")

rs.open"select * from mytest",conn,1,3

?

rs.addnew

rs("Name")=u_name

rs("Telephone")=u_telephone

rs("Mail")=u_mail

rs("Company")=u_company

rs("Msg")=u_msg

rs.update

rs.close

set rs=nothing

response.write"添加成功"

?

%>

?

?搞完這些文件后.我們就寫一個fla文件,跟我上次做的是一樣

現在是代碼flash的代碼:

System.useCodePage=true;

var myname:String="";

var telephone:String="";

var mail:String="";

var company:String ="";

var? message:String="";

?

var variables:URLVariables=new URLVariables();//使用 URLVariables 類可以在 Flash? 應用程序和服務器之間傳輸變量。

var myrequest:URLRequest=new URLRequest("http://localhost/add.asp");

var loader:URLLoader = new URLLoader();

?

mybutton.addEventListener(MouseEvent.CLICK,onclik);

function onclik(e:Event)

{

try{

variables.myname=myname1.text;

variables.telephone=telephone1.text;

variables.mail=mail1.text;

variables.company=company1.text;

variables.message=message1.text;

?

?

myrequest.data=variables;

myrequest.method=URLRequestMethod.POST;//指定 URLRequest 對象為 POST

loader.dataFormat = URLLoaderDataFormat.TEXT;

loader.load(myrequest);

}

catch(error:IOError)

{

?????? trace("錯誤");

?????? }

?

?

}

?

打開瀏覽器進行調試.http://localhost/index.swf

調試成功后數據庫就寫入去了

這時候有個問題來了,在我調試的時候會出現一些io錯誤,我不清楚為什么會這樣;

但過了一會又沒有什么事情發生了,不知到搞什么的?

可能水平有限目前那些錯誤流還是搞不清楚啊......慢慢來拉

??????

?

?

?文章水平有限,望能見涼

?

?

超強干貨來襲 云風專訪:近40年碼齡,通宵達旦的技術人生

總結

以上是生活随笔為你收集整理的每天学一点flash(16) as3.0 与asp通信(3) 错误探究的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。