|
各位兄弟姐妹:前天我用LR9.5录制了一脚本,但我想对其中一个字段值进行参数化,原本录制的为:
sessionUniqueID_1 = new byte[] {
1,
byte.MinValue,
byte.MinValue,
byte.MinValue};
后来我将1 采用replace with new parameters,使用的是一个dat文件,里面存储了我要的参数uniqueid,后来报错说Error: vuser_init_part_1.cs(484,7): error CS0623: 数组初始值设定项只能在变量或字段初始值设定项中使用。请尝试使用 new 表达式。
所以我就修改了下代码,如下:
String Prm =lr.eval_string("{uniqueid}") ;
sessionUniqueID_1 = System.Text.Encoding.Default.GetBytes(Prm);
用lr.message("当前参数 : "+Prm);也读到了参数的值
可是现在运行的时候并没有把值插入到数据库,参数化之前有记录插入到数据库的。请问谁有没有好的解决办法? |
|