query1.sql.text:='SQL语句';
query1.execSQL.

解决方案 »

  1.   

    想在系统安装是用SQL脚本初始化
      

  2.   

    query1.close;
                  query1.sql.clear;
                  query1.SQL.Add('Insert Into dclb values(:PointNo, :dcrq, :cd, :dcsj)');
                  query1.ParamByName('pointNo').asinteger := StoredProc1.fieldbyname('pointNo').asinteger;
                  query1.ParamByName('dcrq').asDateTime := date;
                  query1.ParamByName('cd').asinteger := StoredProc1.fieldbyname('cd').asinteger;
                  query1.ParamByName('dcsj').asdatetime := sj;
                  query1.ExecSQL;//或OPEN
      

  3.   

    DataAccess页\Query  --通过BDE
    ADO页\ADOQuery      --通过ADOprocedure TForm_login.Button1Click(Sender: TObject);
    begin
      with Query1 do begin
        Close;
        SQL.Clear;
        SQL.Add('select * from T_?? where');
        try
          Open;
        except
          MessageDlg('Connect Failed',mtError, [mbOK], 0);
          Application.Terminate;
        end;
      end;
    end;
      

  4.   

    假如我用专门安装程序制作软件制作安装盘,怎么把SQL脚本打包进去,怎样才能执行SQL脚本
      

  5.   

    简单!
    1。用各类DB的命令行EXE执行
    2。用编程语言直接写个WIN32命令行的EXE
      

  6.   

    QuickLeader,你可以把你说的写个例子吗?
      

  7.   

    1。在MSSQL的BINN目录下有个文件叫ISQL,exe,用法如下:
    usage: isql              [-U login id]          [-P password]
      [-S server]            [-H hostname]          [-E trusted connection]
      [-d use database name] [-l login timeout]     [-t query timeout]
      [-h headers]           [-s colseparator]      [-w columnwidth]
      [-a packetsize]        [-e echo input]        [-x max text size]
      [-L list servers]      [-c cmdend]
      [-q "cmdline query"]   [-Q "cmdline query" and exit]
      [-n remove numbering]  [-m errorlevel]
      [-r msgs to stderr]
      [-i inputfile]         [-o outputfile]
      [-p print statistics]  [-b On error batch abort]
      [-O use Old ISQL behavior disables the following]
          <EOF> batch processing
          Auto console width scaling
          Wide messages
          default errorlevel is -1 vs 1
      [-? show syntax summary (this screen)]
    用-i参数带入你的外部文件如init.SQL即可
      

  8.   

    to wanwangzhiwang(万王之王)
    有'go'不行吧