Einzelnen Beitrag anzeigen

Robert_G
(Gast)

n/a Beiträge
 
#2

Re: Verbindung zum Firebird embedded per .Net Data Provider

  Alt 5. Sep 2004, 17:45
Dir ist nicht zufällig der Link zur Doku aufgefallen?

Ich hoffe mal, der Fb-Provider hält sich an die Standards (Wenn nicht dürfte er sich nicht Data-Provider nennen ).
Dann könnte das Ganze so aussehen:
Delphi-Quellcode:
var
  Connection :FbConnection;
  SelectSomeJunk :FbCommand;
  daSomeJunk :FbDataAdapter;
  dsJunk :DataSet;

  ConnStr :string;
begin
  {$region 'create DB Objects'}

  ConnStr := System.String.Format('Database={0};User={1};Password={2};Dialect={3};Server={4}'
                                 , "C:\\miep.gdb"
                                 , "SYSDBA"
                                 , "masterkey"
                                 , 3
                                 , "www.nix.net");

  Connection := FbConnection.Create(ConnStr);

  SelectSomeJunk := FbCommand.Create('SELECT X FROM Y WHERE Z is not null'
                                    , Connection);

  daSomeJunk := FbDataAdapter.Create(SelectSomeJunk);

  dsJunk := DataSet.Create();

  {$endregion}

  Connection.Open();
  daSomeJunk.Fill(dsJunk);
  Connection.Close();

  SomeDataGrid.DataSource = dsJunk;
end;
Edit: Auf Nachfrage im Chat zu Delphi übersetzt....
  Mit Zitat antworten Zitat