AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi Delphi, ASP.Net und PHP
Thema durchsuchen
Ansicht
Themen-Optionen

Delphi, ASP.Net und PHP

Ein Thema von Go2EITS · begonnen am 25. Jul 2006 · letzter Beitrag vom 31. Jul 2006
 
Elvis

Registriert seit: 25. Nov 2005
Ort: München
1.909 Beiträge
 
Delphi 2010 Professional
 
#27

Re: Delphi, ASP.Net und PHP

  Alt 26. Jul 2006, 23:24
Zitat:
Das Beispiel hat leider nicht geholfen, da genau die Teile fehlen, um die es geht...
Z.B. den Connection String...
Ich hätte es einfach so versucht, wie es bei jedem anderen Provider geht, aber natürlich nebenbei nach Code schnipseln gesucht... (Dauerte eben keine 10 Clicks und <30 Sekunden...)
War das jetzt so schwer?
Delphi-Quellcode:
var
  connection : IDbconnection;
  command : IDbCommand;
  reader : IDataReader;
  parameter : IDataParameter;
begin

  connection := MySqlConnection.Create('server=DeinServer;' +
                                       'uid=DeinUser;' +
                                       'pwd=DeinPassword;' +
                                       'database=DeineDB;');
  try
    command := connection.CreateCommand();
    try
      command.CommandText := 'SELECT X FROM Y WHERE Z = :Z';
      parameter := command.CreateParameter();
      command.Parameters.Add(parameter);
      parameter.DbType := DbType.Int32;
      parameter.Value := 1;
     
      reader := command.ExecuteReader();
      try
        while reader.Read() do
         irgendeinContainer.Add(new SomeClass(reader.GetInt32(0)));
      finally
        reader.Dispose();
      end;
    finally
      command.Dispose();
    end;
  finally
    connection.Dispose();
  end;
  
  deinListControl.DataSource := irgendEinContainer;
  deinListControl.DataBind();
Zitat:
Außerdem muss es doch auch in RAD möglich sein, ich will doch schliesslich schon zur designtime meine Grids sehen...
Wenn ich doch alles im Source - und das bei jedem Seitenaufruf, erzeugen muss, geht mir doch ein Großteil des vorteils von ASP.NET verloren.
Der wirkliche Vorteil von ASPX liegt IMHO in der deklarativen Art, in der man direkt im MarkUp serverseitiges Plumping festlegen kann.
Zum Beispiel der Repeater oder die DataList mit ItemTemplates ist IMHO so ein Fall. Sehr easy und klar erkenntbar im MarkUp zu definieren und doch sehr mächtig, da man den generierten HTML Code selbst voll beinflussen kann.
Das Config Modell ist ebenfalls sehr cool, da es bei ASPX öhne dein Zutun auch zur Laufzeit bei Änderungen geladen wird.

btw #2: Das DataGrid ist IMHO furchtbar. Der generierte HTML Code ist schrecklich, es ist arschlahm und du hast fast keine Kontrolle darüber. So ein typischer Versuch RADifizierte Desktop-GUI-Schrauber zu WebDev zu überreden...
Robert Giesecke
I’m a great believer in “Occam’s Razor,” the principle which says:
“If you say something complicated, I’ll slit your throat.”
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:01 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz