Chinaunix

标题: perl连接数据库,执行SQL后不成功的原因 [打印本页]

作者: liumilan2009    时间: 2010-05-27 10:04
标题: perl连接数据库,执行SQL后不成功的原因
perl连接数据库后,连接成功,执行SQL语句后,
my $sth = $orig_dbh ->prepare($sql);
my $return_val=$sth ->execute();
print "$return_val rows inserted.\n";
并没有把return_val的值给打印出来,
同样的程序在以前能成功入库,但是现在执行后,到数据库查询却不行,这是为何啊?
作者: jnanako    时间: 2010-05-27 15:12
我记得mysql里好像execute后要用fetchrow_array来打印的。
作者: horsley    时间: 2010-06-03 17:07
sql 语句执行错误,检查你的 sql 语句,必要时直接在数据库里执行。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2