利用BCP的功能。具体查看bcp/? 
例如:
出:bcp tableName out tableName.txt -Usa -P1234 -SyourServerName -c
入:bcp tableName in  tableName.txt -Usa -P1234 -SyourServerName

解决方案 »

  1.   

    可以把这些语句直接嵌入 Delphi。
      

  2.   

    导入和导出数据示例
    若要将 pubs 数据库中 publishers 表的数据大容量复制到 ASCII 文本格式的 Publishers.txt 文件中,请在命令提示符下执行以下命令:bcp pubs..publishers out publishers.txt -c -Sservername -Usa -PpasswordPublishers.txt 文件的内容如下:0736 New Moon Books Boston MA USA 
    0877 Binnet & Hardley Washington DC USA 
    1389 Algodata Infosystems Berkeley CA USA 
    1622 Five Lakes Publishing Chicago IL USA 
    1756 Ramona Publishers Dallas TX USA 
    9901 GGG&G München -- Germany 
    9952 Scootney Books New York NY USA 
    9999 Lucerne Publishing Paris -- France 
    反之,若要将 Publishers.txt 文件中的数据大容量复制到 pubs 数据库的 publishers2 表中,请在命令提示符下执行以下命令:bcp pubs..publishers2 in publishers.txt -c -Sservername -Usa -Ppassword
      

  3.   

    导入和导出数据示例
    若要将 pubs 数据库中 publishers 表的数据大容量复制到 ASCII 文本格式的 Publishers.txt 文件中,请在命令提示符下执行以下命令:bcp pubs..publishers out publishers.txt -c -Sservername -Usa -PpasswordPublishers.txt 文件的内容如下:0736 New Moon Books Boston MA USA 
    0877 Binnet & Hardley Washington DC USA 
    1389 Algodata Infosystems Berkeley CA USA 
    1622 Five Lakes Publishing Chicago IL USA 
    1756 Ramona Publishers Dallas TX USA 
    9901 GGG&G München -- Germany 
    9952 Scootney Books New York NY USA 
    9999 Lucerne Publishing Paris -- France 
    反之,若要将 Publishers.txt 文件中的数据大容量复制到 pubs 数据库的 publishers2 表中,请在命令提示符下执行以下命令:bcp pubs..publishers2 in publishers.txt -c -Sservername -Usa -Ppassword
      

  4.   

    笑三少:请问在哪里可以看到BCP的详细使用指南?
      

  5.   

    数据导入导出就是用bcp实现的,不过自己要做的话,在导入之前需要先清空表。bcp可以导出为dbf或者txt文件。导入相同
      

  6.   

    bcp 的用法看sql2000的帮助文件。
    另外bcp之前不必请空表。但最好停止trigger,否则麻烦一大堆。
    使用bcp的机器必须安装sql server。总之,bcp好麻烦。
      

  7.   

    @sql='bcp pubs..publishers out c:\publishers.txt -c -Sservername -Usa -Ppassword'
    exec(@sql)
    S,U,P均要大写。
      

  8.   

    BCP导入数据时,可以象追加记录一样,添加在原表的后面吗?
      

  9.   

    在查询分析器输入以下命令:(titleview 是pubs库的视图,这是例子的示范)
    bcp titleview out titleview.txt -c -Sservername -Usa -Ppassword提示以下错误:
    服务器: 消息 179,级别 15,状态 1,行 1
    向存储过程传递常量时不能使用 OUTPUT 选项。请问是什么原因?
    应该在哪里执行bcp?
      

  10.   

    执行以下命令:
    bcp pubs..publishers out publishers.txt -c -Sservername -Usa -Ppassword提示出错:
    服务器: 消息 170,级别 15,状态 1,行 1
    第 1 行: '.' 附近有语法错误。
      

  11.   

    BCP导入数据时,不可以象追加记录一样,
    要添加在原表的后面,用INSERT INTO T1 SELECT FROM T2
    T1,T2表结构相同bcp语句中SERVERNAME,PASSWORD需要你填上
    缺省可用
    C:\>bcp pubs..publishers out c:\publishers.txt -c -Usa -P在命令行执行BCP