Advertisement
Guest User

Untitled

a guest
Mar 21st, 2019
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.28 KB | None | 0 0
  1.  
  2. void __fastcall TForm1::Button2Click(TObject *Sender)
  3. {
  4. String wynik, imie, nazwisko, data;
  5. int waga, liczba;
  6.  
  7. IBTable2->First();
  8. waga = IBTable2->Fields->FieldByName("waga")->AsInteger;
  9.  
  10. while (! IBTable2->Eof)
  11. {
  12. if (waga > IBTable2->Fields->FieldByName("waga")->AsInteger) {
  13. nazwisko = IBTable2->Fields->FieldByName("nazwisko")->AsString;
  14. imie = IBTable2->Fields->FieldByName("imie")->AsString;
  15. data = IBTable2->Fields->FieldByName("data_ur")->AsString;
  16. waga = IBTable2->Fields->FieldByName("waga")->AsInteger;
  17. }
  18. IBTable2->Next();
  19. }
  20.  
  21. liczba=0;
  22. wynik="";
  23.  
  24. IBTable2->First();
  25.  
  26. while (! IBTable2->Eof)
  27. {
  28. if (waga==IBTable2->Fields->FieldByName("waga")->AsInteger) {
  29. liczba=liczba+1;
  30. }
  31. IBTable2->Next();
  32. }
  33.  
  34. if (liczba > 1) {
  35.  
  36. IBTable2->First();
  37.  
  38. while (! IBTable2->Eof)
  39. {
  40. if (waga==IBTable2->Fields->FieldByName("waga")->AsInteger) {
  41. nazwisko = IBTable2->Fields->FieldByName("nazwisko")->AsString;
  42. imie = IBTable2->Fields->FieldByName("imie")->AsString;
  43. data = IBTable2->Fields->FieldByName("data_ur")->AsString;
  44.  
  45. wynik=wynik + nazwisko + " " + imie + " " + data + ", ";
  46. }
  47. IBTable2->Next();
  48. }
  49. } else {
  50. wynik=nazwisko + " " + imie + " " + data;
  51. }
  52.  
  53. Label4->Caption=wynik;
  54.  
  55. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement