mssql数据库csv文件如何导入数据啊,因为我的csv文件是逗号分隔 ,但是我的数据里有逗号,这样导入会出错 怎么办啊

解决方案 »

  1.   

    本帖最后由 roy_88 于 2011-11-01 07:28:02 编辑
      

  2.   

    格式化导入操作参照
    http://technet.microsoft.com/zh-cn/library/ms179250(SQL.90).aspx
      

  3.   

    我能不能把数据用程序放进 acess数据库中, 然后 在把access 原封不动的导入到mssql中呢 
      

  4.   

    那你不如把文件直接读进程序,然后在程序中把数据放入SQL SERVER数据库.
      

  5.   


    把數量放在MSSQL再放到Access不行麼?參照語法和例子
    http://msdn.microsoft.com/zh-cn/library/ms190312%28v=SQL.90%29.aspx
    USE Northwind  
    GO
    SELECT c.*, o.*
    FROM Northwind.dbo.Customers AS c 
       INNER JOIN OPENROWSET('Microsoft.Jet.OLEDB.4.0', 
       'C:\Program Files\Microsoft Office\OFFICE11\SAMPLES\Northwind.mdb';'admin';'', Orders)    
       AS o 
       ON c.CustomerID = o.CustomerID 
    GO
      

  6.   

    直接放入MSSQL  用BULK INSERT 效率比较高
      

  7.   

    你的意思是把cvs文件用BULK INSERT 直接运行吗 ,我的空间是租美国的, 如果运行啊,如果放进程序代码有实例吗