Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

CodeGear C++ Builder 2007 - greska pri linkovanju

[es] :: C/C++ programiranje :: CodeGear C++ Builder 2007 - greska pri linkovanju

[ Pregleda: 1447 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

cdjole
Djordje Cvijetic
Novi Sad

Član broj: 151293
Poruke: 30
*.dynamic.sbb.rs.



Profil

icon CodeGear C++ Builder 2007 - greska pri linkovanju08.10.2008. u 11:38 - pre 190 meseci
Radim neki projekat sa bazama, odradio sam forme za unose koje mi trebaju. Onda sam ubacio na jednu od formi i listbox u koji bi klikom na dugme trebalo da se ucitaju svi radnici koje imam u bazi. Ubacio sam i ADOQuery, povezao ga sa ADOConnection, uneo SQL izraza, a za ButtonClick uneo sledeci kod:
Code:
lbRadnici->Items->Clear();
    qImeRadnika->Open();
    qImeRadnika->First();
    while (!(qImeRadnika->Eof))
    {
        lbRadnici->Items->Add(qImeRadnika->Fields[0].ToString());
        qImeRadnika->Next();
    }


Medjutim, kada pokusam da kompajliram, pri linkovanju mi izbacuje sledecu gresku:

[ILINK32 Error] Error: Unresolved external '__fastcall System::TObject::ToString()' referenced from D:\PROJEKTI\PROJEKAT - SAMO EVIDENCIJE\DEBUG\UNOSRADNIKA.OBJ

Bez ovog koda radi sve, ne znam da nisam nesto zeznuo u kodu, posto tek od skora radim sa bazama u Borlandu.
 
Odgovor na temu

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 4902
*.tekostolac.co.yu.

Jabber: xfiles@elitesecurity.org


+638 Profil

icon Re: CodeGear C++ Builder 2007 - greska pri linkovanju08.10.2008. u 11:48 - pre 190 meseci
Probaj:
qImeRadnika->Fields[0]->AsString

... umesto ToString().
 
Odgovor na temu

cdjole
Djordje Cvijetic
Novi Sad

Član broj: 151293
Poruke: 30
*.dynamic.sbb.rs.



Profil

icon Re: CodeGear C++ Builder 2007 - greska pri linkovanju08.10.2008. u 11:57 - pre 190 meseci
Onda izbacuje sledecu gresku:

[BCC32 Error] unosRadnika.cpp(44): E2288 Pointer to structure required on left side of -> or ->*
 
Odgovor na temu

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 4902
*.tekostolac.co.yu.

Jabber: xfiles@elitesecurity.org


+638 Profil

icon Re: CodeGear C++ Builder 2007 - greska pri linkovanju08.10.2008. u 11:58 - pre 190 meseci
U kontekstu punjenja ListBoxa, razmotri i metode:

1. TListBox:Items, BeginUpdate() i EndUpdate() da bi ubrzao (i ulepsao) upis u ListBox
2. TDataSet, DisableControls() i EnableControls() da se prolaz kroz slogove ne reflektuje na data-aware kontrole


 
Odgovor na temu

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 4902
*.tekostolac.co.yu.

Jabber: xfiles@elitesecurity.org


+638 Profil

icon Re: CodeGear C++ Builder 2007 - greska pri linkovanju08.10.2008. u 12:03 - pre 190 meseci
Ispravka, nedostaje Fields (valjda):
qImeRadnika->Fields->Fields[0]->AsString
 
Odgovor na temu

cdjole
Djordje Cvijetic
Novi Sad

Član broj: 151293
Poruke: 30
*.dynamic.sbb.rs.



Profil

icon Re: CodeGear C++ Builder 2007 - greska pri linkovanju08.10.2008. u 14:03 - pre 190 meseci
E dobro je ovako, radi. Hvala. :) A pogledacu svakako i ove metode sto si predlozio, nov sam u ovome, pa ce mi dobro doci vise opcija da naucim.
 
Odgovor na temu

[es] :: C/C++ programiranje :: CodeGear C++ Builder 2007 - greska pri linkovanju

[ Pregleda: 1447 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.