Forum: Datenbanken
Delphi
by daredd,
24. Mai 2009
Hi! Danke für den Hinweis @ sx2008
Jezt hab ich das Problem mit .CreateTable und .Handle, unter TADOTable gibts das auch nicht mehr!
Das ist der Code dazu:
function ChangeTableDatabase(Table : TADOTable; Alias : string; Create : boolean) : boolean;
begin
if Table.Name <> Alias then begin
Table.Close;
Forum: Datenbanken
Delphi
by daredd,
23. Mai 2009
Interessant! Hab es jetzt wie gesagt erstmal gelöst wie oben beschrieben, mal sehen wenn ich es kompelieren was bei rauskommt.
Stecke aber nun im moment bei inm TADOQuery fest, undzwar kennt er die Methode "UniDirectional" nicht.
Hab auch noch keine alternative gefunden!!! ???
Forum: Datenbanken
Delphi
by daredd,
23. Mai 2009
Hat sich denke ich schon erlädigt!
Man muss unter .Locate(..., ) als Option angeben!
Forum: Datenbanken
Delphi
by daredd,
23. Mai 2009
Also, ich bin ziemlich gut weiter gekommen mit .Locate() und so!
Nun bleib ich bei TTable.GotoNearest stecken? Was wäre dafür die Methode unter TADOTable???
Kann mir einer weiter helfen?
GotoNearest: Sucht abhängig von string-basierten Feldern nach der besten Übereinstimmung mit einem Datensatz, abhängig von bestimmten
Schlüsselwerten, und setzt den Cursor auf diesen...
Forum: Datenbanken
Delphi
by daredd,
23. Mai 2009
Das ich hab das jetzt mal mit .Seek und .Locate ausprobiert, das Problem er verlangt irgendwelche Parameter (also .seek(keyvalues, seekoptions)).
Unit34.pas(301): E2035 Nicht genügend wirkliche Parameter
Woher soll ich denn wiessen welche parameter ich da einsetze, wenn ich davor bei SetKey oder GotoKey keine Parameter hatte.
Also es stand nur tbAdmin.Setkey dar.