none
asp.net 上传dbf到服务器然后导入mdb数据库的问题,谢谢了 RRS feed

  • 问题

  • OleDbCommand dao = new OleDbCommand("insert into T_TDD(xm) select ksh from openrowset('MICROSOFT.JET.OLEDB.4.0','Driver=Microsoft Visual FoxPro Driver;SourceDB=d:\;SourceType=DBF','select * from [2010]')", Conn.mdbconn()); 异常详细信息: System.Data.OleDb.OleDbException: FROM 子句语法错误。 总是报这个错误,希望高手能帮忙解决下,谢谢了
    2010年3月23日 2:55

全部回复

  • 你好!

    子查询一般要求取一个别名,如 as a

    insert into T_TDD(xm) select ksh from openrowset('MICROSOFT.JET.OLEDB.4.0','Driver=Microsoft Visual FoxPro Driver;SourceDB=d:\;SourceType=DBF','select * from [2010]') as a


    知识改变命运,奋斗成就人生!
    2010年3月23日 4:32
    版主
  • SourceDB=d:\;

     

    IIS 上的匿名账户应该没权限直接访问服务器上的物理路径吧?

    2010年3月23日 5:58