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

Imam gresku prilikom kompajliranja

[es] :: Pascal / Delphi / Kylix :: Imam gresku prilikom kompajliranja

[ Pregleda: 2189 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

mojeKorIme
BiH

Član broj: 59512
Poruke: 350
*.bpro.19522235-74.bih.net.ba.



+1 Profil

icon Imam gresku prilikom kompajliranja13.07.2007. u 07:16 - pre 169 meseci
Ljudi pomozite molim vas.
prilikom kompajliranja javlja mi se sljedeca greska
Code:
 Project program.exe raised exception class EVariantTypeCastError with message 'Could not convert variant of type (String) into type (Double)'. Process stopped. Use Step or Run to continue.

kada pritisnem opet F9 program mi se pokrene sa obavjestenjem o ovoj gresci. Nikako da nadjem gdje je ta greska. Ne znam kako da je ispravim. Moze li mi neko pomoci.
Give me six hours to chop down a tree and I will spend the first four sharpening the axe.
 
Odgovor na temu

X Files
Vladimir Stefanovic
Pozarevac

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

Jabber: xfiles@elitesecurity.org


+631 Profil

icon Re: Imam gresku prilikom kompajliranja13.07.2007. u 08:21 - pre 169 meseci
Radi li se o programnu koji posredstvom ADO-a pristupa nekoj bazi podataka ili je stvar u nekom delu kodu (ako jeste, pokaži kod)?

Ako imaš neku TADOTabelu, rešava se otprilike ovako:

Kada si projektovao interfejse za program, postavio si verovatno nekoliko TADOTable objekata na formu (ili DataModule, svejedno). Sada idi dupli klik redom na te TADOTable objekate. Za svaku tabelu treba da otvori (najverovatnije prazan) prozorčić. Sada se ne sećam tačno naziva komande, ali dodaj SVA polja (All Fields) te tabele u listu.

Drugim rečima, za svaki TADOTable objekat koji imaš u projektu treba da eksplicitno dodaš sva polja te tabele.

Rekompajliraj i startuj.

 
Odgovor na temu

stankons
Stanko Milošev
ise Gmbh, Deutschland
Bonn

Član broj: 99408
Poruke: 231
*.nspoint.net.

ICQ: 147767352
Sajt: www.milosev.com


Profil

icon Re: Imam gresku prilikom kompajliranja13.07.2007. u 09:46 - pre 169 meseci
Nisi nam dao dovoljno informacija, ta greska se takodje javlja kad imas varijablu tipa varijant i pokusavas da je pretvoris u realan broj ali recimo da je to "1,23" a u tvom racunaru je podeseno u regionalnim opcijama da realni brojevi izgledaju kao "1.23"...
 
Odgovor na temu

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 4884
*.dynamic.sbb.co.yu.

Jabber: xfiles@elitesecurity.org


+631 Profil

icon Re: Imam gresku prilikom kompajliranja13.07.2007. u 14:31 - pre 169 meseci
P.S.

Sad videh... Pomiješ kompajliranje, a u logu greške piše "Project program.exe raised exception [...]". To je valjda izvršavanje, zar ne?

Ako taj program javlja grešku kada se pokrene iz IDE-a, javlja li se kad program pokreneš direktno (dvoklikom na exe) ?
 
Odgovor na temu

priki

Član broj: 24732
Poruke: 699
*.amis.net.

ICQ: 174153511


+26 Profil

icon Re: Imam gresku prilikom kompajliranja13.09.2007. u 09:13 - pre 167 meseci
mešaš babe i žabe

Citat:
'Could not convert variant of type (String) into type (Double)'. Process stopped. Use Step or Run to continue.
kada pritisnem opet F9 program mi se pokrene sa obavjestenjem o ovoj gresci.
Nikako da nadjem gdje je ta greska.
Ne znam kako da je ispravim. Moze li mi neko pomoci.


pokušavaš da pretvoriš prazan string u tip double
to ne ide

proveri gde radiš konverzije ili
gde si povezao praznpo polje sa tipom string
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: Imam gresku prilikom kompajliranja

[ Pregleda: 2189 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

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