只要用Ms sql 2000 标准的查询语句就可以了。

解决方案 »

  1.   

    我刚试了,OK
    /*
    create table asdf(a varchar(20) ,b varchar(20),c int,d char(8),e varchar(20),f numeric(10,4),g char(3))
    go
    */
    EXEC master..xp_cmdshell 'bcp 数据库名..表名 in d:\asdf.txt -c -t ,'
      

  2.   

    select * 
    from 
    OpenRowSet('MICROSOFT.JET.OLEDB.4.0','Text;Database=c:\;','select * from [aaaa#txt]')
      

  3.   

    zhuzhichao(竹之草) 好久不见!
      

  4.   

    use master
    go
    create table asdf(a varchar(20) ,b varchar(20),c int,d char(8),e varchar(20),f numeric(10,4),g char(3))
    goEXEC master..xp_cmdshell 'bcp master..asdf in d:\asdf.txt -c -t ,'select * from asdf
      

  5.   

    use master
    go
    create table asdf(a varchar(20) ,b varchar(20),c int,d char(8),e varchar(20),f numeric(10,4),g char(3))
    goEXEC master..xp_cmdshell 'bcp master..asdf in d:\asdf.txt -c -t ,'select * from asdf
    這個方法一定可以
      

  6.   

    txlicenhe(马可)
    skyyiyang(伊扬) 你们说的,我试了,
    不行,我这里提示
    如下:
    1. 'bcp' 不是内部或外部命令,也不是可运行的程序
    2.或批处理文件。
    3.NULL
      

  7.   

    我用了
    select * 
    from 
    OpenRowSet('MICROSOFT.JET.OLEDB.4.0','Text;Database=c:\;','select * from [aaaa#txt]')可以查询到了,谢谢大家,祝大家新年快乐!