请问在DEPHI中怎样实现文本文件导入导出SQL SERVER数据库?文本文件中已经使用“|”来作为分隔符,请各位指教~

解决方案 »

  1.   

    能说的详细点吗?我是不知道要怎么调用到sql server的接口
      

  2.   

    我再补充一下我的问题吧:
    比如一个文本.txt
    格式如下
    占看得见|减肥|机房|机房分
    jb|jjn解及|哥贫困|军服拉
    .....然后就是要把该文本中的所有数据导入数据库database的table表中
    如果说使用一行行的去读然后循环的去insert的话
    效率实在太低~
    处理起上千万条的数据,肯定等到吐血了~请大家指教,要怎样才能提高效率,有什么其它的办法或者是否有什么控件可以使用的,
    若能提供一下代码就更好了,谢谢大家了
      

  3.   

    可以使用SQLSERVER的bcp实用工具。
      

  4.   

    SQLSERVER的bcp 这个怎么在DELPHI中调用呢?
    我要实现的效果是,直接运行DELPHI程序,只要选择一下文本文件所在的路径,然后点个确定,就可以自动将文本的内容导入到sqlserver数据库中去了
    不太理解怎样在delphi中使用这个bcp....
      

  5.   

    这个可以去找资料了!我们经常用bcp工具将数据从另外一个数据库导出然后导入到本地数据库,主要有bcp_init,bcp_batch,bcp_sendrow等函数