asp中的调用在FLASH中输入的SQL语句可以执行吗?

来源:百度知道 编辑:UC知道 时间:2024/05/18 07:25:51
我的大概是这样:

asp中:

//连接部份省略

var sqltj=Request("sqltj_flash"); //取得从FLASH中输入的SQL语句

sql=sqltj;

flash中:

var tijiao_lv=new LoadVars;
tijiao_lv.sqltj_flash=_root.zdy_txt.text; //_root.zdy_txt.text是FLASH中的文本输入框的内容,用来输入SQL语句(如:"select * from shujubiao order by xuhao desc")
tijiao_lv.sendAndLoad("zonghe.asp?bianliang="+random(9999), tijiao_lv, "post");
ijiao_lv.onLoad = function(chenggong) {
if (chenggong) {
//成功后执行的内容
}else{
//失败后执行的内容
}

大概应该改成怎么样?
试了很多方法都不行...

txt = t.text;
m = new LoadVars;
m.txt = txt;
m.sendAndLoad("your url", m, "POST");

m.onLoad = function(succ)
{
if(succ)
{
v.text = this.txt;
}
}

t 是输入文本框
v 是动态文本框

记得加上 System.userPagecode = true;

传递时候必须将变量(你的SQL)放在URL后面传递过去

然后在后台处理完输出 txt=............ 格式的文本即可, 尽量不要出现 & 字符