Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net Crystal Reports与ReportSelectionFormula一起发布_Vb.net_Crystal Reports - Fatal编程技术网

Vb.net Crystal Reports与ReportSelectionFormula一起发布

Vb.net Crystal Reports与ReportSelectionFormula一起发布,vb.net,crystal-reports,Vb.net,Crystal Reports,我有一个问题,需要运行以下代码从数据库加载特定记录。例如 cryRpt.RecordSelectionFormula = "{Table.Column} = '1234'" 这非常有效,但是我想在运行时在“1234”处分配一个变量 cryRpt.RecordSelectionFormula = "{Table.Column} = '" & ArrayResult(0) & "'" 出于某种原因,第二个撇号会导致换行,并导致换行,并在过程中返回错误 "{Table.Column

我有一个问题,需要运行以下代码从数据库加载特定记录。例如

cryRpt.RecordSelectionFormula = "{Table.Column} = '1234'"
这非常有效,但是我想在运行时在“1234”处分配一个变量

cryRpt.RecordSelectionFormula = "{Table.Column} = '" & ArrayResult(0) & "'"
出于某种原因,第二个撇号会导致换行,并导致换行,并在过程中返回错误

"{Table.Column} = '1234
'

我不确定为什么会发生这种情况,我非常感谢任何帮助

它表示“缺少此字符串的匹配项”。由于另一行的撇号,我不确定crystal是否是vb.net的一部分,但我怀疑使用
ArrayResult(0)
而不是
ArrayResult[0]
。。但不确定。。。建议尝试一下tryNo,但我同意它与ArrayResult(0)有关。通过比较这两种方法,尝试一下“&”{Table.Column}='”&ArrayResult(0)&“&”解决了这个问题,ArrayResult(0)实际上有一个换行符,但没有明显的迹象。愚蠢的错误。对其执行了.Trim()并进行了处理。谢谢你对湿婆的帮助。