本人準備從vb轉向Delphi,在VB中,Ado可能不需要使用控件,只要引用的後用代碼可能實現對數據庫的所有操.請問Delphi是否可以實現,如果可能實現請賜教,希望各位能給出新增,保存等相關源碼.

解决方案 »

  1.   

    uses AdoDB, ActiveX, ComObj;procedure AdoTest;
    // 为清晰起见, 这里假定所有代码都将顺利执行
    var
      conn: _Connection;
      rs: _Recordset;
    begin
      conn := CreateOleObject('AdoDB.Connection');
      rs := CreateOleObject('AdoDB.RecordSet');
      conn.Open(AConnectionString);
      rs.Open('select * from MyTable', conn, 1, 3, 0);
      rs.AddNew;
      rs.Fields[0].Value := AValue;
      rs.Update;
      rs.Close;
      rs := nil;
      conn.Close;
      conn := nil;
    end;