当前位置:编程学习 > C#/ASP.NET >>

帮忙解决这个问题-[ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序

如题,我做了一个程序,主要用于将csv中的数据导入到数据库中,主要代码如下:
   public void subImportCsv_Dataset (string filePath,string fileName)
        {
            string strConn=@"Driver={Microsoft Text Driver(*.txt;*.csv)};Dbq=";
            strConn+=filePath;//这个地方只需要目录就可以了
            strConn+=";Extensions=asc,csv,tab.txt;";
            OdbcConnection objConn=new OdbcConnection(strConn);
            objConn.Open();
            DataSet ds=new DataSet();
            try
            {
                string strSQL="select * from "+fileName;//文件名,不要带目录
                OdbcDataAdapter da=new OdbcDataAdapter( strSQL, objConn );
                da.Fill( ds,"csv");
                //开始导入数据库
            }
            catch(Exception ex)
            {
                throw ex;
            }
            objConn.Close();
      
        }

当程序运行到 objConn.Open()就报错:-[ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序,请问怎么解决 --------------------编程问答-------------------- odbc需要先在注册表里建好数据源的吧
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,