我的代码在eclipse中编译得很好,但是当我在命令提示符下在linux中运行时,我得到一个空指针,除了第19行。在我的代码中的任何地方都没有使用null。请帮忙
while(!students.equalsIgnoreCase("zzzz")){
students = br.readLine();
studentInfo.add(students);
}
这是它一直指向我的问题区域:
if (my $ref = $sth->fetchrow_hashref()) {
my $related_id = $ref->{'products_id'};
my $sql = "REPLACE INTO products_xsell (products_id, xsell_id)
VALUES (".$product_id.", ".$related_id.")";
$dbh->do($sql);
$c_processed++;
}
答案 0 :(得分:0)