-
Forum: Datenbanken
Delphi
by Matze,
7. Aug 2003
Hey, sorry, dass ich nochmal geschrieben hab. Jetzt geht es!! :mrgreen: :mrgreen:
Ich hab einfach die Zeile:
Form3.Table1.Locate('Name',Combobox2.text,);
durch diese:
Form3.Table1.Locate('Name',Combobox2.text,);
-
Forum: Datenbanken
Delphi
by Matze,
7. Aug 2003
Also, ich hab das mit dem Index jetzt mal weggelassen. Jetzt ist es bei mir so: Es ist egal, welchen Datensatz ich auswähle, es werden immer nur die Daten vom letzten Datensatz zugeordnet. :evil:
So rufe ich den Datensatz auf:
procedure TForm1.ComboBox2Change(Sender: TObject);
begin
try
Form3.Table1.Locate('Name',Combobox2.text,);
except
end;
-
Forum: Datenbanken
Delphi
by Matze,
7. Aug 2003
Hallo!
In der Datenbankoberfläche ist bei Sekundärindizes 'Name' eingestellt.
In der Table1 habe ich bei den 4 Index-Eigenschaften nichts eingestellt. Was muss ich dort einstellen?
Gruß Matze
-
Forum: Datenbanken
Delphi
by Matze,
6. Aug 2003
Ich benutze gar kein...Grid!!! :mrgreen:
-
Forum: Datenbanken
Delphi
by Matze,
6. Aug 2003
Das ist nett, dass du mir das geschrieben hast, aber ich weiß nicht so Recht, was mir das bringen soll. :?: Die Fehlermeldung:
Index nicht mehr gültig.
Index: Name
kommt immer noch, und außerdem benutze ich gar kein DBGrid. :wink:
Gruß Matze
-
Forum: Datenbanken
Delphi
by Matze,
5. Aug 2003
Da gibt es noch was... :wink:
Also:
Wenn ich die ComboBox2 verändern möchte (OnChange), dann kommt die Fehlermeldung:
Index nicht mehr gültig.
Index: Name
In der Paradox-Tabelle ist die Spalte: Name aber vorhanden. Was ist das für ein Fehler und wieso?
Gruß Matze
-
Forum: Datenbanken
Delphi
by Matze,
5. Aug 2003
Nochmals Danke kiar!!
Ich hab den kleinen Fehler gefunden. Es muss so heißen:
Form3.Table1.locate('Name',Combobox2.text,);
also: es hat nur ein Komma gefehlt.
Gruß Matze.
PS: Ich hoffe, der Forum-Start war für dich nicht allzu stressig. :mrgreen:
-
Forum: Datenbanken
Delphi
by Matze,
4. Aug 2003
Hi kiar!
Bei der 1. Zeile:
Form3.Table1.locate('Name',Combobox2.text);
kommt bei mir die Fehlermeldung:
Formular.pas(333): Inkompatible Typen: 'Integer' und 'TLocateOption'
Könntest du mir vielleicht noch sagen, woran das liegt, bitte. :D
Die anderen beiden Zeilen:
-
Forum: Datenbanken
Delphi
by Matze,
4. Aug 2003
Vielen Dank! :mrgreen:
Ich probiere das mal aus und sage dann Bescheid, ob's geklappt hat.
Gruß Matze
-
Forum: Datenbanken
Delphi
by Matze,
3. Aug 2003
Ich verstehe nur Bahnhof *peinlich*
Das sind doch bestimmt nur 2 Zeilen Code oder so. Die eine hast du mir ja schon genannt, da müsste ich nur noch wissen, was ich bei 'dein Feld' eingeben muss.
Und die 2. Zeile Code muss die sein, mit der ich die dazugehörigen Daten anzeigen lassen kann, wenn ich auf einen Namen klicke.
Man kann es auch so lösen (vielleicht).
Ich benutze eine...
-
Forum: Datenbanken
Delphi
by Matze,
3. Aug 2003
Danke, ich schau mir das mal an...
-
Forum: Datenbanken
Delphi
by Matze,
3. Aug 2003
Was meinst du damit? Ich habe alle Daten in Table1 drin, glaube ich, aber wenn ich das dahin schreibe, dann kommt eine Fehlermeldung.
Die Unit DBTable.dcu findet er bei mir nicht!
Ohne die kommt die Meldung:
Formular.pas(332): Inkompatible Typen: 'Integer' und 'TLocateOption'.
Übrigens: Danke, dass du dich so bemühst!
-
Forum: Datenbanken
Delphi
by Matze,
3. Aug 2003
Danke!
Mein Code sieht jetzt so aus:
Form3.Table1.locate(ComboBox2.Text,combobox2.text);
Jetzt kommt aber:
Formular.pas(332): Undefinierter Bezeichner: 'lopartialKey'
Formular.pas(332): Undefinierter Bezeichner: 'locaseInsensitive'
Formular.pas(332): Array-Typ erforderlich
Gruß Matze
-
Forum: Datenbanken
Delphi
by Matze,
3. Aug 2003
Danke!Könntest du mir vielleicht noch sagen, wie ich das wo einbinden muss und wie ich die dazugehörigen Daten erhalte? Bin noch Anfänger :wink:
-
Forum: Datenbanken
Delphi
by Matze,
3. Aug 2003
Danke für deine Antwort!
Da finde ich sooooooooo viel, aber ich glaube, das Passende ist nicht dabei. Kannst du mir nicht etwas auf die Sprünge helfen.
Das mit dem Datensatz finden kappier ich nicht so richtig und wie ich dann die dazugehörigen Daten bekomme auch nicht. :cry:
Gruß Matze
-
Forum: Datenbanken
Delphi
by Matze,
3. Aug 2003
Hi!
Nach langem Suchen ist es mir gelungen. :D
Jedoch habe ich ein neues Problem, was wahrscheinlich sehr einfach zu lösen ist:
Ich benutze: Table1, DataSource1, Paradox 7-Datenbank
In einer normalen ComboBox werden mir jetzt die Namen aus der Datenbank angezeigt. Wenn ich dort einen Namen auswähle, dann sollten in Edit-Felder die dazugehörigen Daten eingetragen werden.
Kann mir jemand...
-
Forum: Datenbanken
Delphi
by Matze,
2. Aug 2003
Es gibt jetzt doch noch ein Problem (besser gesagt: 2).
1. Ich kann in die DBComboBox nichts eingeben.
2. Wenn ich einen Eintrag der DBComboBox anklicke, dann wird er nicht in das DBComboBox-Feld übertragen.
Was mache ich falsch? :cry:
-
Forum: Datenbanken
Delphi
by Matze,
2. Aug 2003
Hi!
Sorry, dass ich gestört habe, ich habe gefunden, was ich haben wollte. :mrgreen: Falls es auch andere interessiert, HIER der Link.
Gruß Matze
-
Forum: Datenbanken
Delphi
by Matze,
2. Aug 2003
Hi @all!
Ich habe im Forum gestöbert und gegoogelt, aber habe nichts Passendes gefunden. :(
Mein Problem:
Ich habe Daten in einer Paradox7 Tabelle gespeichert. In einer DBLookUpListBox sehe ich die Namen der Personen.
Jetzt möchte ich diese Namen alle einer ComboBox zuweisen (Items). Ich kann keine DBLookUpComboBox verwenden, da ich auch mal Namen eingeben muss, die nicht in der...