Unit 'mmysqlconn' Package
[Overview][Types][Classes][Index] [#msegui]

tmysqlconnection

[Properties (by Name)] [Methods (by Name)]

Declaration

Source position: mmysqlconn.pas line 102

type tmysqlconnection = class(tsqlconnection,iblobconnection)

public

  constructor create(); override;

  function AllocateCursorHandle(); override;

  procedure DeAllocateCursorHandle(); override;

  procedure preparestatement(); override;

  procedure UnPrepareStatement(); override;

  procedure FreeFldBuffers(); override;

  procedure AddFieldDefs(); override;

  function Fetch(); override;

  function loadfield(); override;

  function fetchblob(); override;

  function getinsertid(); override;

  procedure createdatabase();

  property ServerInfo: string; [r]

  property HostInfo: string; [r]

  property ClientInfo: string; [r]

  property ServerStatus: string; [r]

  property lasterror: Integer; [r]

  property lasterrormessage: msestring; [r]

  property lastsqlcode: string; [r]

published

  property options: mysqloptionsty; [rw]

  property Dialect: Integer; [rw]

  property port: LongWord; [rw]

  property ssl_key: filenamety; [rw]

  property ssl_cert: filenamety; [rw]

  property ssl_ca: filenamety; [rw]

  property ssl_capath: filenamety; [rw]

  property ssl_cipher: filenamety; [rw]

  property DatabaseName: msestring;

  property HostName: msestring;

  property KeepConnection: Boolean;

  property Params: tstringlist;

  property ongetcredentials: getcredentialseventty;

end;

Inheritance

tmysqlconnection

|

tsqlconnection,iblobconnection

|

tcustomsqlconnection

|

tmdatabase,idbcontroller,iactivatorclient

|

TCustomConnection

|

tcomponent

|

tpersistent

|

TObject


Documentation generated on: 2026-10-03