51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1704|回复: 4
打印 上一主题 下一主题

[求助] 求助参数化问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2013-3-7 14:35:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
lr_save_string("{NewParam}","buf");
        web_custom_request("sqlquery.do_3",
                "URL=http://localhost:8080/fluxWmsV3Serv/sqlquery.do?reqvar=query",
                "Method=POST",
                "Resource=0",
                "RecContentType=text/html",
                "Referer=",
                "Snapshot=t3.inf",
                "Mode=HTTP",
                "EncType=text/xml; charset=GBK",
                "Body=<?xml version=\"1.0\" encoding=\"GBK\"?>\r\n"
                "<ROOT-INFUT>\r\n"
                " <FUNCTIONNAME>getRecord</FUNCTIONNAME>\r\n"
                " <ENCODING>GBK</ENCODING>\r\n"
                " <OPERATIONNAME />\r\n"
                " <USERID>SAI</USERID>\r\n"
                " <LOGIN-LANGUAGE>CN</LOGIN-LANGUAGE>\r\n"
                " <DBID>DB</DBID>\r\n"
                " <SERVLETNAME>sqlquery</SERVLETNAME>\r\n"
                " <METHOD-NAME>query</METHOD-NAME>\r\n"
                " <BUSINESS-DATA>\r\n"
                "  <SQL-ITEM />\r\n"
                " </BUSINESS-DATA>\r\n"
                " <EXTEND>\r\n"
                "  <SQL>select A from DBC where  no='{buf}'</SQL>\r\n"
                "  <SQL-WHERE />\r\n"
                "  <RETURN-COLUMN-NAMES />\r\n"
                "  <PAGEINDEX />\r\n"
                "  <PAGESIZE />\r\n"
                "  <SQL2 />\r\n"
                "  <MAINKEY />\r\n"
                "  <ORDERBYLIST />\r\n"
                " </EXTEND>\r\n"
                "</ROOT-INFUT>\r\n"
                "\r\n",
                LAST);


输出:select A from DBC where  no='{NewParam}'

求助怎样才能输入{NewParam} 参数化的值?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2013-3-7 16:07:57 | 只看该作者
atoi (lr_output_message(lr_eval_string("{NewParam}")));
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2013-3-15 15:18:30 | 只看该作者
lr_output_message("no=%d",atoi(lr_eval_string("{NewParam}")));
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2022-5-8 19:23
  • 签到天数: 137 天

    连续签到: 1 天

    [LV.7]测试师长

    4#
    发表于 2013-3-17 18:52:36 | 只看该作者
    要先转为参数才能这样用
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2013-3-21 14:07:51 | 只看该作者
    我也有一个类似的问题,
    memcpy(megaBody,           "0000000000200000000000002350016\0<devID>\0<Message>\r\n<Ticket><ticket></Ticket>\r\n<Naming><devNaming></Naming>\r\n</Message>\r\n",   totalLength-16);

    这里面的参数化总是失败,存进去的还是<devID> <ticket> <devNaming>,而不是实际的参数值,
    楼主你解决了吗?教教我。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-8 19:53 , Processed in 0.068107 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表