ACCESS2MYSQL的转换类,但是不能实现 ?奇怪

本文介绍了一种将Microsoft Access数据库中的数据迁移到MySQL数据库的方法。通过PHP脚本实现,涉及COM组件使用及MySQL连接配置。具体步骤包括打开Access数据库、读取数据并插入到MySQL中。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

<?php
$conn = @new COM("ADODB.Connection")
$connstr = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" .realpath("taxinfo.mdb");
$conn->Open($connstr);
$rs = @new COM("ADODB.RecordSet");
$rs->Open("select * from taxmain",$conn,1,3);

$conn2=mysql_pconnect("localhost","root","123456");
mysql_select_db('taxinfo',$conn2);

while (!$rs->EOF)
{
$field1=$rs->Fields["file_name"]->Value;
$field2=$rs->Fields["file_class"]->Value;
$field3=$rs->Fields["file_time"]->Value;
$field4=$rs->Fields["file_year"]->Value;
$field5=$rs->Fields["file_text"]->Value;

$querystring = "insert into taxmain(file_name,file_class,file_time,file_year,file_text) values('".$field1."','".$field2."','".$field3."','".$field4."','".$field5."')";

mysql_query($querystring,$conn2); 

$rs->Movenext();

}
$rs->close(); 

?>
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值