我想调用由SQL生成的数据库脚本文件***.SQL并且执行
应该怎么做?

解决方案 »

  1.   

    qry1.SQL.LoadFromFile('Path\Filename');
      

  2.   

    with qry1 do
        try
            if Active then
                Active := False;
            SQL.LoadFromFile('c:\1.sql');
            ExecSQL;
        except
            raise;
        end;
    你去运行看看是什么错误
      

  3.   

    你的SQL文件中的语法有问题 使用就是这么用的
    你贴上SQL来我看看
      

  4.   

    不行啊,我那个脚本是SQL里自动生成出来的
      

  5.   

    ADOQuery1.SQL.LoadFromFile(你的脚本);
    不行么?
      

  6.   

    自动生成里面带有GO
    GO不是SQL语法 你删除掉
    最好备注也不要要
    所有无关的都去掉