1.数据库是 sqlserver 2000
2.采用PDO连接
3.数据库有个 sys_menu表,主键为keyid非自增长
4.当插入数据时,不论成功与否add()方法都不返回值,
5.代码如下。
//添加菜单
public function create(){
$model=M('sys_menu');
$model->create();
if($model->add()){
echo "ok";
}else{
echo "fail";
}
$this->display();
}
不论成功还是不成功,始终返回 fail
请问大侠,这是怎么回事。谢谢!