我想。还是用笨方法把,打开文件后一行后行的读取,然后Execute吧, 是好麻烦哟,

解决方案 »

  1.   

    我试过用读文件到字符串然后EXECUTE的办法,对于SQLServer可行,但转到ORACLE的SQL文件(其中的SQL语句超过两行)后就不行了,ACCESS也不行, 天呢,我可怎么办?救命啊
      

  2.   

    ORACLE就不知道了,出了什么错呢?
      

  3.   

    比如:我在一个a.sql文件中写入以下内容:
    create table tab1(a1 varchar2(10));
    create table tab2(a2 varchar2(20));
    我的意思是想用调SQL文件的方式来初始我软件的数据库体系,结果,同样的语句SQL SERVER可以但ORACLE就不行,ACCESS也不行。我的语法是绝对没错的,只是EXECUTE就是不解析。
    经理没人性,快催死我了!
      

  4.   

    虽然 MS SQL Server,Oracle,Access 都可执行“标准”SQL 语句,“细微”差别还是有的。
    varchar 在 Access 中合法吗?