应该说这两个方法都可以OLEDB,也就是ADO.Net应该是会更快一点

解决方案 »

  1.   

    各位,问题真那么简单吗?
    肯定是用ADO.NET了!那看看效果如何呢?用OLEDE创建FOXPRO表,会报异常:
    “在执行命令过程中,发生了一个或多个错误。”
    而同样的SQL的CREATE TABLE在VFP中直接执行则创建表成功!
    而执行SELECT语句则没有问题。用ODBC.NET进行表的创建操作没有异常,程序顺序运行也没有出错,但运行完之后发现根本没有创建表,查帮助会发现,ODBC.NET不支持CREATE这样的DDL操作。没有人知道得更清楚点吗?
      

  2.   

    这种问题倒是没碰到过
    主要是,都没有用FoxPro
    可能ADO.net对FoxPro连接的支持不是很好吧
    或者你去下载最新版的连接驱动
    试试看