Nach Hause
Top.Mail.Ru Yandeks.Metrika
Forum: "Grundlagen";
Aktuelles Archiv: 2002.01.08;
Herunterladen: [xml.tar.bz2];

Nach unten

Guten Tag, ich brauche Rat, plz Finden Sie ähnliche Zweige


DeadMoroz   (2001-12-03 15:21) [0]

Zum Durchsuchen der Tabelle verwende ich den Standardprozess:

Prozedur TForm1.Edit1Change (Sender: TObject);
beginnen
if Edit1.Text <> "" then
beginnen
Table1.Locate ( "NUM", Edit1.Text, loCaseInsensitive, loPartialKey]);
end;
end;

aber in diesem Fall das Feld „NUM“ Typ Int ... Kurz gesagt, kriecht der Cursor nur mit der vollen Übereinstimmung des Textfeldes mit einem Wert aufzuzuzeichnen, als ob keinen loPartialKey ist und Gegenwart, und sehr gerne. Ich habe alle anderen Methoden ausprobiert (und auch Pos) ... kam schließlich hierher.

Beraten wer was kann, danke schonmal :-).



Deniz   (2001-12-03 15:50) [1]

procedure TForm1.Edit1Change (Sender: TObject); var i: ganze Zahl; beginne Wenn Edit1.Text <> "", dann beginne TmpQuery.SQL.Clear; TmpQuery.SQL.Add ("wähle num aus table1 aus wo cast (num als varchar (20)) wie: aNum "); TmpQuery.Prepare; TmpQuery.Params [0] .asString: = Edit1.Text; TmpQuery. Open; Wenn TmpQuery.IsEmpty, dann beginne Tmpquery.close ShowMessage ("Nicht gefunden."); Ausfahrt; ende sonst fange an i: = TmpQuery. Fields [0] .asInteger; Tmpquery.close Table1.Locate ("NUM", i, []); Ende; Ende; Ende;
TmpQuery - Temporäre Abfrage
Viel Glück.



DeadMoroz   (2001-12-03 16:09) [2]

Die Tatsache, dass mein Table1 ist der Meister und die Cursor muss noch in dem Datensatz „e bewegen .... obwohl ich werde versuchen, TmpQuery totzhe DataSet1 zu binden ...



DeadMoroz   (2001-12-04 09:16) [3]

Ich habe versucht ..... es funktioniert, aber eine schreckliche Bremse ...

Noch mehr Tipps?



Seiten: 1 ganze Branche

Forum: "Grundlagen";
Aktuelles Archiv: 2002.01.08;
Herunterladen: [xml.tar.bz2];

nach oben









Speicher: 0.56 MB
Zeit: 0.022 c
3-21923
Werfer
2001-11-30 02:16
2002.01.08
Eine abstrakte Frage zur Optimierung.


4-22498
cher_gvf
2001-11-05 20:12
2002.01.08
Woher weiß man, ob ein solcher Prozess läuft?


4-22511
Plug & Play
2001-10-29 22:23
2002.01.08
Und wie kann ich den Computer programmgesteuert ausschalten?


3-21995
Dmitry D.
2001-12-07 08:00
2002.01.08
Fehler BDE raus ... Ich verstehe nicht, was das Problem sein könnte


1-22222
Eugene Zelikovsky
2001-12-14 13:58
2002.01.08
Rückrufen





Afrikanisch Albanien Arabisch Armenisch Aserbaidschanisch Baskisch Weißrusse Bulgarian katalanisch Chinesisch (vereinfacht) Chinesische Tradition) kroatisch Tschechisch Dänisch Dutch Englisch estnisch Philippinisch Finnish Französisch
Galicisch Georgisch Deutsch Griechisch haitian Creole Hebräisch Hindi ungarisch isländisch Indonesian irisch Italian Japanisch Koreanisch lettisch litauisch Makedonisch Malay Maltesisch Norwegian
persisch Polnisch Portugiesisch Rumänisch Russisch serbisch Slovakisch Slowenisch Spanisch Suaheli Swedish Thai Türkisch Ukrainisch Urdu Vietnamesisch Walisisch Jiddisch Bengalisch bosnisch
cebuano Esperanto Gujarati Hausa Hmong igbo Javanisch kannada khmer Laotisch Lateinisch Maorisch Marathi Mongolisch nepali Pandschabi Somalisch Tamilisch Telugu Yoruba
Zulu
Английский Französisch Deutsch Italienisch Португальский Russisch Spanisch