51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1860|回复: 6
打印 上一主题 下一主题

[原创] 请问数据库动态生成的ID能进行关联操作吗?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-6-9 15:26:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问数据库动态生成的ID能进行关联操作吗?

有一个ID是数据库自动生成的,

创建一新记录必须要带上这个ID进行插入操作.
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-6-9 16:47:19 | 只看该作者
可以。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2008-6-9 17:10:25 | 只看该作者
web_custom_request("xmlService_6",
                "URL={URL_Adr}/dbnetgrid/xmlService?mode=update&fp=null",
                "Method=POST",
                "Resource=0",
                "RecContentType=text/xml",
                "Referer={URL_Adr}/sgcc/MasterPlan/PlanComplete/monthReportGrid.jsp",
                "Snapshot=t89.inf",
                "Mode=HTML",
                "EncType=text/XML",
                "BodyBinary=<?xml version=\"1.0\"?><root><primarykey name=\"SGCC_FACT_COMPLETE_MASTER.COMPLETE_ID\" type=\"string\" autoincrement=\"false\"><![CDATA[]]></primarykey><primaryKeyColumns>COMPLETE_ID</primaryKeyColumns><fields><SGCC_FACT_COMPLETE_MASTER.COMPLETE_ID format=\"\" elementType=\"\"><value><![CDATA[301400000000001212636867640]]></value><originalvalue><![CDATA[]]></originalvalue></SGCC_FACT_COMPLETE_MASTER.COMPLETE_ID><SGCC_FACT_COMPLETE_MASTER.UNIT_ID format=\"\" elementType=\"\"><value><!"
                "[CDATA[{UNIT_ID}]]></value><originalvalue><![CDATA[]]></originalvalue></SGCC_FACT_COMPLETE_MASTER.UNIT_ID><SGCC_FACT_COMPLETE_MASTER.STATE format=\"\" elementType=\"\"><value><![CDATA[1]]></value><originalvalue><![CDATA[]]></originalvalue></SGCC_FACT_COMPLETE_MASTER.STATE><SGCC_FACT_COMPLETE_MASTER.SJ_TYPE format=\"\" elementType=\"\"><value><![CDATA[{YearMonth}]]></value><originalvalue><![CDATA[]]></originalvalue></SGCC_FACT_COMPLETE_MASTER.SJ_TYPE><SGCC_FACT_COMPLETE_MASTER.MEMO format=\"\" "
                "elementType=\"textarea\"><value><![CDATA[{YearMonth}AutomaticPerformanceTestMonthReport]></value><originalvalue><![CDATA[]]></originalvalue></SGCC_FACT_COMPLETE_MASTER.MEMO></fields><oracleSequenceName></oracleSequenceName><optimisticLocking>true</optimisticLocking><recordLog>false</recordLog><recordType>i,d,u</recordType><recordParams>,</recordParams><connectionString>samples</connectionString><dateFormat>y-m-d</dateFormat><timeFormat>h:mi</timeFormat><encoding>utf-8</encoding><fromPart>SGCC_FACT_COMPLETE_MASTER</fromPart>"
                "<joinPart></joinPart></root>",
                LAST);
这是server respose:
<?xml version="1.0" encoding="utf-8"?>
<dbnetedit><errorMessage></errorMessage><errorNumber></errorNumber><modified>false</modified><id>301400000000001212636867640</id></dbnetedit>

我想关联:301400000000001212636867640
这个ID是数据库中为了新增一条记录自动生成的

我的老是报错:
Error -26377: No match found for the requested parameter "Complete_ID". Check whether the requested boundaries exist in the response data.

[ 本帖最后由 songyq521 于 2008-6-9 17:13 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2008-6-9 17:12:29 | 只看该作者
web_set_max_html_param_len("1024");
        web_reg_save_param("Complete_ID",
                "LB/IC=301400000000001"
                "RB/IC=</value>",
                "Search=body",
                "Ord=1",   
                LAST);

这是我做的手动关联.
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2008-6-9 17:48:53 | 只看该作者
刚问过开发了,这个值是BDgrid中,用JSCRIPT的getTime()函数取得的值(就是操作该步骤事当前服务器的时间与1970-1-1的毫秒差)
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2008-6-10 09:01:55 | 只看该作者
web_reg_save_param("fenye",
                "LB=<div class=\"pages\"><em> ",
                "RB= ",
                "Ord=all",
                "Search=All",
                LAST);

      web_reg_save_param函数还是有很大的疑问:  这个是保存参数是页面的html文件里的吗!?
回复 支持 反对

使用道具 举报

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

    连续签到: 1 天

    [LV.7]测试师长

    7#
    发表于 2008-6-10 09:46:19 | 只看该作者
    是保存的页面的源代码中的以左边界开始,右边界结束的字符串

    只要你的参数是服务器返回的就能用关联来实现
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-11 10:03 , Processed in 0.076309 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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