Entwickler-Ecke
Datenbanken - Zufälliger Dateisatz aus einer Datenbank?
Phil511 - So 23.09.07 16:01
Titel: Zufälliger Dateisatz aus einer Datenbank?
Hi,
Kann mir bitte wer sagen wie ich einen zufälligen Dateisatz aus einer Datenbank bekomme!
Allso nehmen wir mal an ich habe einen Liste von Namen! Die Namen speichere ich in eine Datenbank!
Und jetzt will ich das wenn ich auf einen Button drücke ein zufälliger Name in einen Label Feld erscheint!
Könntet ihr mir das bitte etwas genauer erklären wenns geht auch mit nem Quelltext!
Ist das erste mal das ich mit einer Datenbank arbeite!
Danke Im vorraus!
mfg.Phil
UGrohne - So 23.09.07 16:09
Erstmal sollten wir wissen, welche Datenbank Du verwendest: Für einige gibt es dazu eingebaute Funktionen:
Hier lesen [
http://www.petefreitag.com/item/466.cfm] (Da ist auch Firebird dabei, steht weiter unten in einem Kommentar).
Ansonsten gibt es noch die manuelle Alternative, indem Du mittels Random einen Wert bestimmst, um den Du den Datensatzzeiger einer Abfrage verschiebst.
Phil511 - So 23.09.07 20:01
ALso wie gesagt ich arbeite zum ersten mal mit einer Datenbank!
Welche würdet ihr mir denn empfehlen!
Hab jetzt mal nen bissichen herum experiementiert mit einer Paradox 7 Tabelle (ich hoffe ihr wisst was ich damit meine!).
Würde das damit auch irgendwie funktionieren?
P.S.: Ich hab leider nur Delphi 5!
mfg
BenBE - So 23.09.07 20:40
Wenn ungepatchtes Delphi 5, nimm ODBC über BDE, wenn gepatchtes Delphi, nimm ADO. In beiden Fällen bist Du dann relativ frei im verwendeten DBMS.
Welche DB am Ende die sinnvollste ist, hängt ganz von den Aufgaben ab. Für den Anfang (kleiner Vorgeschmack, was möglich ist), kann man MySQL (benötigt zusätzlich MyODBC) verwenden, Alternativ (bietet sich bei ADO an) kann man aber auch das im Office enthaltene Access nutzen (benötigt MDAC, was im Office aber enthalten ist).
Im Endeffekt ist's ne Geschmacksfrage, was man haben will ...
MfG,
BenBE.
Phil511 - So 23.09.07 21:16
...
Kann evt irgendwer hier nen Quelltext posten? Wie mann das macht das man nen zufälligen Eintrag von einer Datenbank bekommt! (Is mir jetzt egal welche!)
Vielen Dank im Vorraus!
mkinzler - So 23.09.07 22:10
Auf ODBC würde ich nicht setzen und ADO nur in Verbindung mit Access und vielleicht MSSQL.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!