文件管理 · 2022年9月7日

phpdbf文件|php56读写dbf文件

① .dbf格式文件用什么打开

down===&aid=150842&open=1&site=1下面的文件打开方式供你参考:常见文件打开方式 (中文部分) .001;002;003… 超星浏览器 .!!!…Netants暂存文件,未下载完成 .a4p .a5p 为AUTHERWARE原始档案,必须安装AUTHERWARE(软体) .aiff …Windows Media Player .ani…动画滑鼠 .ans…记事本 .ape…Monkey s audio;Winamp 2.81以上版本 .arj…压缩文件 ARJ .asp…IE或者其他网页浏览器 .au …Windows Media Player .avi…Media player;金山影霸(如果不能播放请装divx插件) .bik…bink player;RADGameTools .bin…daemon tool虚拟光碟机 .bmp…画图(Windows附件) .box…Lotus Notes .c Turbo …C;记事本 .cab…WinRAR;INSTALL SHELD;Winzip .caj…Cajviewer .ccd…daemon tool .cdr…Corel DRAW;freehand .chm…Windows帮助文件,可以直接打开 .cmb…ComicGURU .cpp…C++;记事本 .cue…daemon tool .cur…静态滑鼠 .Dat…不确定的打开方式(多种格式的资料档案都可能) .db …SQL资料库文件 .dbf…Foxbase;Dbase;Visual FoxPro .ddb…Protel 99 se .dfi…东方光碟机魔术师 .doc…Microsoft Word .dwg…AutoCAD .em…loutlook .fla…Macromedia Flash 6 .gba…game boy advanced的文件,游戏模拟器 .gho…Norton Ghost .gif…Acdsee;Internet Explorer .hlp…Windows帮助文件,可以直接打开 .htm…Internet Explorer .ico…Windows图示,AcdSee .img…daemon tool;Winimg .inf;.ini…记事本 .iso…UltraISO;WinISO .jpg;.jpeg …Acdsee;Internet Explorer;其他图像浏览软体 .js …记事本;DreamWeaver .lrc…记事本 .m3u…Winamp .mdf…daemon tool;Fantom CD;Alcohol;ms sql server .mht…Internet Explorer .mid…Winamp;Windows Media Player及其它播放器 .mov…quick time .mp3…Winamp;Media player .mpg;.mpeg… Windows Media Player;金山影霸2003 .nfo…写字板;DAMN.NFO.Viewer.v2.0 .njx…南极星 .nlc…Book Reader for NLC .nrg…demon tools(ahead nero记录软体的镜像文件) .ods…Microsoft Outlook .opt…Microsoft Developer Studio .out…Turbo C;记事本 .pcb…protel 99 se .pdf…AdobeReader .pdg…超星图书浏览器 ssreader .php;php3;php4…php脚本文件的副档名 .pps…powerpoint .ppt…Microsoft PowerPonit .pqi…drive image .prc…prc editor3.1 .prj…3D Studio(DOS) .prz…Freelance Mobile Screen Show Player .ps …GSVIEW .psd…Adobe Photoshop .qt… Quick time .r01,r02….WinRAR(打开其中一个其他的会自动解压缩) .rar…WinRAR .RAW…media player;金山影霸 .rm;.ram;.ra…RealOne Player .rmvb;.ra…最新的realone player(61上有) .rpm…Linux安装程式 .sch…Protel 99 se .scr…Windows萤幕保护,此环境下可执行文件 .sfv…quicksfv;sfv32w .srt…Vobsub .swf…Flash player .tgz…Winzip .ti…facdsee .tiff…Windows映象文件 .tmp…暂存文件,可以删除 .ttf…Open Type .txt…记事本 .ur…lInternet Explorer .vcd…daemon tool .vip…维普浏览器 .vsd…Visio .wav…Windows Media Player .wdl…DynaDoc Reader v4.25S中文版 .wpd…Word;frontpage;Quick Viewer .xls…Microsoft Excel .zip…Winzip;WinRAR 补充.. *.cda 用cd播放软体 *.ceb 用方正公司Apabi Reader *.DCP 用DcpReader *.dxf,dwg 用AutoCAD *.ets 用非常好印 *.GB 用ReadBook或电子小说阅读器 *.gdb 用Interbase Database *.gs GSView *.html,htm,asp mht,asp,php 用ie *.bin, iso,cue,vcd, ccd, img 用winiso浏览,deamon运行,用刻录软体刻录 *.mp123,au,aiff等等 用winamp *.mpeg,avi,wmv,wma,mpa,asf 用windows media player9.0 *.srm 用电子书库 *.vdx,vsd 用visio *.wps 用金山wps *.wdl 用华康浏览器

② php5.6读写.dbf文件

你的服务器上至少需要安装 Microsoft Visual FoxPro 的 ODBC 驱动

③ php5.6导出数组成dbf文件

没问题,Arcgis有很多工具可以处理这些。分别是处理栅格数据跟矢量数据的。具体怎么做,还要看数据才知道。

④ 求助,安装什么样的软件才能打开dbf文件

安装vfpro就可以了.地址:http://down.csdn.net/comm/downpage.php?down===&aid=150842&open=1&site=1

⑤ 如何实现php上传DBF文件,并保存到mysql数据库中

php的文件上传你会写吧,表单接收到文件上传数据后,得到一个上传的路径,把这个路径存入mysql数据库当你要使用该资源的时候用数据库存储的路径调用资源!

⑥ 谁能给我一个能读写dbf的php 类

PHP可以读写DBF

PHP连接DBF文件程序清单:$data="datasource/cet.dbf";//dbase数据库的地址和文件名$db=dbase_open($data,0)ordie("Cannotconnecttothe*.dbffile!");for($i=1;$i<=$record_numbers;$i++){if($i>$record_numbers)break;$row=dbase_get_record_with_names($db,$i);if($row['学号']){$table=eregi("cet4",$row['语言级别'])?"cet4":"cet6";echotrim("UPDATE$tableSETsource='".$row['总分']."'WHEREexamid='".$row['准考证']."'ANDname='".$row['姓名']."'ANDtime='".$time."'ANDlisense='".$row['身份证件号']."';<br/>");//生成SQL语句}}添加数据:$db=dbase_open("book1.dbf",2);$result=dbase_add_record($db,$content);//$content为一数组,包含所有要添加的字段值按字段顺序排列

⑦ 如何用PHP将dbf文件导入到MYSQL数据库中 – 技术问答

首先要在mysql里面建立一个数据库,结构和mssql里面数据库一样的,然后把mdf文件附加到mssql里面,然后用php连接mssql,从mssql里面读取,然后插入mysql里面

⑧ 如何用php将mysql表导出为dbf文件

<?include_once("include.php");$card=445;//接收$card //英文字段转中文字段function field_conv($en,$card){global $DbUseDatabase,$DbMHost,$DbMUser,$DbMPass;$db = new newquery($DbUseDatabase,$DbMHost,$DbMUser,$DbMPass);$db->query("select fieldname from t_cardinfo where cardkind=$card and field ='$en'");if($db->next_record()){ return $db->f(0);}elsereturn false;}function mysql_to_dbf($mysql_datasource,$source_table,$destination_dbf){ global $DbUseDatabase,$DbMHost,$DbMUser,$DbMPass,$card;$link=mysql_connect($DbMHost,$DbMUser,$DbMPass) or exit("不能链接到数据库");$operate=mysql_select_db($mysql_datasource,$link);//连mysql数据源$rs=mysql_query("SELECT * from ".$source_table."limit 0,1");$number_of_fields=mysql_num_fields($rs);//取字段数量//不要前面5个底层字段for($field_counter=5;$field_counter<$number_of_fields;$field_counter++){ $dbf_field_type=mysql_field_type($rs,$field_counter);$dbf_field_name=mysql_field_name($rs,$field_counter); $dbf_field_len=mysql_field_len($rs,$field_counter);//print($dbf_field_name); if(isset($point)){ unset($point); array_pop($field);}switch($dbf_field_type){case "string":$dbf_field_name=substr(mysql_field_name($rs,$field_counter),0,10);//自由表的字段名不能超过10,请注意$dbf_field_len=mysql_field_len($rs,$field_counter);if($dbf_field_len>=255){$dbf_field_len–;}$dbf_field_type="C";break; case "varchar":$dbf_field_name=substr(mysql_field_name($rs,$field_counter),0,10);//自由表的字段名不能超过10,请注意$dbf_field_len=mysql_field_len($rs,$field_counter);if($dbf_field_len>=255){$dbf_field_len–;}$dbf_field_type="C";break;case "decimal":$dbf_field_name=substr(mysql_field_name($rs,$field_counter),0,10);//自由表的字段名不能超过10,请注意$dbf_field_len=mysql_field_len($rs,$field_counter);if($dbf_field_len>=255){$dbf_field_len–;}$dbf_field_type="C"; break;case "real":$dbf_field_name=substr(mysql_field_name($rs,$field_counter),0,10);//自由表的字段名不能超过10,请注意$dbf_field_len=mysql_field_len($rs,$field_counter);if($dbf_field_len>=255){$dbf_field_len–;}$dbf_field_type="N"; $dbf_field_len="10";$point="0";break;case "date":$dbf_field_type="D"; break;}$fieldname=field_conv($dbf_field_name,$card); $fieldname=subcnstr($fieldname, 9, ''); //字段最长10个字符 $field[0]=$fieldname;$field[1]=$dbf_field_type;$field[2]=$dbf_field_len;if(isset($point)) { $field[3]=$point; }$dbf[]=$field;} $d = array_map(null, $dbf);if (!dbase_create($destination_dbf,$dbf)){ print "<strong>Error!</strong>"; exit;}//else // print "<strong>ok!</strong>";//写入字段名完成!$dbfp=dbase_open ($destination_dbf,2); $rs=mysql_query("SELECT * from ".$source_table); $field=mysql_num_fields($rs);while($row = mysql_fetch_array($rs)){$i=0;for($fieldcounter=5;$fieldcounter<$field;$fieldcounter++)//不要前面5个底层字段{ $field_name=mysql_field_name($rs,$fieldcounter);$rows[$i]=$row[$field_name]; $i++; } dbase_add_record ($dbfp,$rows); //写入记录 } //print_r($dbffield);dbase_close($dbfp);mysql_close($link);}mysql_to_dbf("nbw1-SY","t_cardcontent445","c:\a.dbf");echo "<script>alert('导出完成!')</script>";?>