<meta http-equiv="Content-Type" content="text/html; charset=gb2312"> 
<?php 
//将 文件指定的名字资源绑定到一个流上。
 $ha=fopen("D:\php\phpwork\Ninigo\DataExchangeFolder\wang.csv","r");
    while($data=fgetcsv($ha))
    {
      /*list($fieldid,$fieldname,$htmltype,$datatype)=$data;
      echo $fieldid."  ".$fieldname."  ".$htmltype."  ".$datatype."<br>";*///这里输出CSV文件的内容
       $sql="bcp insert  wang(id) values('$data[0]')";
    //echo $sql;exit;//便于调试查看sql语句
    print($sql);
    $conn=mssql_connect("localhost","sa","123") or die("database error");
    if($select_tb=mssql_select_db("CL_NINIGODB")){
        mssql_query($sql);
    }
   }
   fclose($ha); 
   ?>

解决方案 »

  1.   

    下面这个贴 不和一样的吗,也是你发的 
    兄弟好好的加油...<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <?php
    //将 文件指定的名字资源绑定到一个流上。
    $ha=fopen("D:\php\phpwork\Ninigo\DataExchangeFolder\wang.csv","r");
        while($data=fgetcsv($ha))
        {
                $sql="bcp insert  wang(id) values('$data[0]')";
        print($sql);
        $conn=mssql_connect("localhost","sa","123") or die("database error");
        if($select_tb=mssql_select_db("CL_NINIGODB")){
            mssql_query($sql);
        }
      }
      fclose($ha);
      ?>
    我打印出的是乱码:bcp insert wang(id) values('邢唷?>? ??......)
    .cvs文件如下:
    id
    id
    1
    2
    3
    4
    这段代码运行时出错:
    字符串 '邢唷?' 后的引号不完整。
    '邢唷?' 附近有语法错误。请高手指教