myodbc驱动就没支持这功能吧?odbc和c api有一定差别,是odbc标准造成的。

解决方案 »

  1.   

    load data local infile 'c:\\\\mytable.txt' into table mytable试试
      

  2.   

    用load data local infile 'c:\\\\mytable.txt' into table mytable也不行。不过我找到了一个“歪门斜道”:
    WinExec("mysql -h 100.100.100.1 -u xiaobeiker <a.bat",SW_HIDE);其中a.bat内容如下:
    load data local infile 'c:/mytable.txt' into table mytable;
    quit用这种方法我免强交了差。
    但这种方法必需借肋“MYSQL.EXE”。我还是想寻找一个直接用一句SQL命令在程序中实现目的的方法。
    知道的大侠还请不吝赐教。
    (照样给分^_^)
      

  3.   

    TO:xiaobeker
       我怎么用了你的方法也不行呀,希望不吝赐教