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{
//失败后执行的内容
}
大概应该改成怎么样?
试了很多方法都不行...
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=............ 格式的文本即可, 尽量不要出现 & 字符