php读取access数据到mysql数据库的代码,需要的朋友可以参考下。
代码如下:
open($connstr);
$rs = new com(adodb.recordset);
$rs->open(select * from news where bigclassname='装修课堂',$conn,1,3);
while(!$rs->eof){
switch ($rs->fields[4]){
case 装修顾问:
$sclass=1;
break;
case 厨卫空间:
$sclass=2;
break;
case 家具物语:
$sclass=3;
break;
case 电器工程:
$sclass=4;
break;
case 居饰风景:
$sclass=5;
break;
case 材料广角:
$sclass=6;
break;
default:
$sclass=1;
}
if ($rs->fields[6]){
$spic=;
}else{
$spic=$rs->fields[6];
}
if ($rs->fields[7]){
$user=;
}else{
$user=$rs->fields[7];
}
if ($rs->fields[9]){
$hits=1;
}else{
$hits=$rs->fields[9];
}
$sql=insert into rc_news(n_title,n_content,n_bclass,n_sclass,n_pic,n_spic,n_user,n_hits,n_audit) values('.$rs->fields[1].','.$rs->fields[2].',1,.$sclass.,'','.$spic.','.$user.',.$hits.,1);
$result=mysql _query($sql);
//echo $rs->fields[1];
//echo
;
$rs->movenext(); //将记录集指针下移
}
$rs->close();
?>