AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Panel

Ein Thema von Kunoishi · begonnen am 27. Jun 2009 · letzter Beitrag vom 28. Jun 2009
Antwort Antwort
Seite 3 von 3     123   
27. Jun 2009, 17:36
Dieses Thema wurde von "mkinzler" von "Programmieren allgemein" nach "VCL / WinForms / Controls" verschoben.
Geht um Delphi
Kunoishi

Registriert seit: 26. Dez 2002
Ort: Berlin
140 Beiträge
 
Delphi 5 Standard
 
#22

Re: Panel

  Alt 27. Jun 2009, 17:44
ups mit so einer resonanz habe ich nicht gerechnet.

also ich habe eine Artikeldatenbank die ich hiner eine dat-datei speicher.

Abteilung 100, Hose, 1x, Preis 15.00,
jetzt wollte ich die datenbank erweitern

Abteilung 100, Hose, farbe rot, größe 31/32 ,1x Preis 15.00

die zusätzichen angaben wollte ich in einem Panel bei bedarf einblenden lassen.
  Mit Zitat antworten Zitat
Medium

Registriert seit: 23. Jan 2008
3.679 Beiträge
 
Delphi 2007 Enterprise
 
#23

Re: Panel

  Alt 27. Jun 2009, 17:45
@DeddyH: Schöne Methode für die Visibility! So elegant hatte ich sie grad nicht im Kopf
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)
  Mit Zitat antworten Zitat
polarwolf

Registriert seit: 6. Jan 2008
Ort: Bei Hamburg
10 Beiträge
 
Delphi 7 Personal
 
#24

Re: Panel

  Alt 27. Jun 2009, 17:47
Naja ich benutze meinen Quelltext auch ein wenig anders. Benutze nur den aufruf mit der Nummer und dann habe ich das Panel welches so meiner Nummer Passt. Und wenn ich ein Neues Panel einfüge mächte schreibe ich es einfach mit der nächsten zuortnungszahl rein.

Aber mal eine andere Frage wieso benutzen die schweizer in Helmi's Beispiel 2 das Result als anscheinende variable ? Hätte immer gedacht, dass das Result(Ergebnis) nur zur Rückmeldung an den Sender benutzt werden kann.
Martin
  Mit Zitat antworten Zitat
Medium

Registriert seit: 23. Jan 2008
3.679 Beiträge
 
Delphi 2007 Enterprise
 
#25

Re: Panel

  Alt 27. Jun 2009, 17:47
Okay, dann hast du ein ganz grundlegendes Konzeptproblem. Du brauchst nur ein einziges Panel, und packst dort immer nur die Daten des jeweils gewählten Artikels rein. U.U. lohnt sich hier auch der Umstieg auf eine richtige DB, so dass man den Komfort von SQL genießen kann.

Edit: Result ist nicht viel anders als eine lokale Variable, nur dass diese an EAX gebunden ist (bei primitiven Typen). Der Aufrufer einer Methode erwartet die Rückgabe in EAX, aber innerhalb der Methode kann damit ganz normal gearbeitet werden.
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)
  Mit Zitat antworten Zitat
Kunoishi

Registriert seit: 26. Dez 2002
Ort: Berlin
140 Beiträge
 
Delphi 5 Standard
 
#26

Re: Panel

  Alt 27. Jun 2009, 17:52
an die db hatte ich schon gedacht, jedoch kam ich bei der installation mit der weitergabe der Interbase nicht weiter
und konnte so nicht mit der datenbank komunizieren. also habe ich das ganze in dat aufgebaut.
ich bin noch gespannt wie die verarbeitung bei großeren datenmängen wird. wie zum beispiel bei der Suche oder
bei der analyse
  Mit Zitat antworten Zitat
Kunoishi

Registriert seit: 26. Dez 2002
Ort: Berlin
140 Beiträge
 
Delphi 5 Standard
 
#27

Re: Panel

  Alt 27. Jun 2009, 17:55
ich gebei euch mal hier mein beispiel
an dem ich gerade mein problem versuche

vieleicht habt ihr ja eine lösung für mich
Angehängte Dateien
Dateityp: pas artikelverwaltung_974.pas (4,8 KB, 5x aufgerufen)
Dateityp: pas artikelerfassung_112.pas (10,4 KB, 4x aufgerufen)
  Mit Zitat antworten Zitat
Medium

Registriert seit: 23. Jan 2008
3.679 Beiträge
 
Delphi 2007 Enterprise
 
#28

Re: Panel

  Alt 28. Jun 2009, 01:33
Interbase ist ziemlich antiquiert, und sollte in neuen Projekten keine Rolle spielen. Die bei der Weitergabe komfortabelsten DBs sind embedded Varianten wie z.B. von Firebird. Eine andere gute, und für den nicht-kommerziellen Einsatz freie DB ist auch MySQL, wobei diese separat installiert werden muss. DB <> Interbase, viel mehr ist (war) Interbase eine von ziemlich vielen Möglichkeiten.
Strukturierte Dateien sind für kleinere Datenaufkommen bis eine Hand voll hundert Sätzen und ohne komplexe Operationen sicherlich noch zu vertreten, bei dir scheint mir ein halbwegs ordentliches DBMS aber schon recht angemessen. Allein schon weil man über SQL Abfragen so manche Dinge erheblich viel kürzer und eleganter erreichen kann als über handgecodetes Datengeschaufel. Schon nur dafür würde ich eine kleine embedded DB jederzeit strukturierten Dateien vorziehen.
Eine andere Möglichkeit wären u.U. auch noch XML Dateien, die sich mit entsprechenden Providern datenbankähnlich behandeln lassen. Ich bin persönlich zwar kein großer Freund von XML als "Lösung für alles", aber hier wird's dann schon langsam zur Geschmacksfrage (zumindest in diesem Beispiel).
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 3 von 3     123   


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 12:22 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz