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

Ubacivanje sql upita

[es] :: Pascal / Delphi / Kylix :: Ubacivanje sql upita

Strane: 1 2

[ Pregleda: 2533 | Odgovora: 20 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

XGhost

Član broj: 33279
Poruke: 331
109.175.108.*



+1 Profil

icon Ubacivanje sql upita07.01.2022. u 02:16 - pre 27 meseci
Jel moze neko vidjeti gresku u sintaksi

Realizacija_Predmeta_Query.Close;
Realizacija_Predmeta_Query.Sql.Clear;
Realizacija_Predmeta_Query.Sql.Add ('(select count(broj_predmeta) from predmeti where aktivan = ''DA'') as aktivni');
Realizacija_Predmeta_Query.Open;

Upit normalno prolazi u alatima za bazu ali u delphiju izbacije gresku
a42000You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near as aktivni- at line 1.
 
Odgovor na temu

Predrag Supurovic
Pedja YT9TP
Užice

Član broj: 157129
Poruke: 6275

Sajt: pedja.supurovic.net


+1570 Profil

icon Re: Ubacivanje sql upita07.01.2022. u 02:20 - pre 27 meseci
Probaj bez onog "as aktivni"

 
Odgovor na temu

XGhost

Član broj: 33279
Poruke: 331
109.175.108.*



+1 Profil

icon Re: Ubacivanje sql upita07.01.2022. u 09:17 - pre 27 meseci
Mora biti to as aktivni jer ovo je sam dio koda upit ce biti mnogo veci a to sve normalno prolazi na svemu osim delphiju
 
Odgovor na temu

salvaric
Novi Sad

Član broj: 53995
Poruke: 204
*.dynamic.sbb.rs.



+4 Profil

icon Re: Ubacivanje sql upita07.01.2022. u 10:07 - pre 27 meseci
Realizacija_Predmeta_Query.Close;
Realizacija_Predmeta_Query.Sql.Clear;
Realizacija_Predmeta_Query.Sql.Add ('select count(broj_predmeta) as aktivni from predmeti where aktivan = ''DA''');
Realizacija_Predmeta_Query.Open
Nikad izvini!
 
Odgovor na temu

XGhost

Član broj: 33279
Poruke: 331
109.175.108.*



+1 Profil

icon Re: Ubacivanje sql upita07.01.2022. u 10:12 - pre 27 meseci
Ma isto
 
Odgovor na temu

oracle_kid

Član broj: 266646
Poruke: 219



+18 Profil

icon Re: Ubacivanje sql upita07.01.2022. u 10:27 - pre 27 meseci
prvo Delphi jos postoji ? :)
drugo,
zar ne moze select count(*) as aktivni from predmeti …?
Mozda je i drajver na realaciji Delphi ->MySql u pitanju
 
Odgovor na temu

oracle_kid

Član broj: 266646
Poruke: 219



+18 Profil

icon Re: Ubacivanje sql upita07.01.2022. u 10:33 - pre 27 meseci
kasnim, preklopio me salvaric, probaj jos ovo
select 100 as aktivni;
 
Odgovor na temu

XGhost

Član broj: 33279
Poruke: 331
109.175.108.*



+1 Profil

icon Re: Ubacivanje sql upita07.01.2022. u 11:28 - pre 27 meseci
I dalje nece nista. Upit prolazi kad se ubaci u unidac sql vcl ali kad ga saljem iz delphija onda ga ne ubacuje
 
Odgovor na temu

XGhost

Član broj: 33279
Poruke: 331
109.175.108.*



+1 Profil

icon Re: Ubacivanje sql upita07.01.2022. u 11:36 - pre 27 meseci
I dalje nece nista. Upit prolazi kad se ubaci u unidac sql vcl ali kad ga saljem iz delphija onda ga ne ubacuje
 
Odgovor na temu

savkic
Igor Savkić

Moderator
Član broj: 92186
Poruke: 2739



+92 Profil

icon Re: Ubacivanje sql upita07.01.2022. u 12:15 - pre 27 meseci
Radi li bilo koji upit? Mozda su apostrofi neki unikode znaci koje RDBMS ne prihvata.
Podji od osnovnog upita select * from predmeti, ako to ne radi, problem su komponente, ako radi onda dodaj where pa probaj opet itd.
 
Odgovor na temu

oracle_kid

Član broj: 266646
Poruke: 219



+18 Profil

icon Re: Ubacivanje sql upita07.01.2022. u 12:20 - pre 27 meseci
pa dobro, bar smo nešto utvrdili, prvo smo krenuli sa proverom sintakse konketnog upita, a onda zaključili da ni jedan upit ne radi.
Dakle, problem je komunikacija sa bazom, kao što sam već napisao
Ne bavim se Delphijem, tako da ti ne mogu pomoći, u početku je bilo pitanje “jel neko vidi grešku u sintaksi”
 
Odgovor na temu

XGhost

Član broj: 33279
Poruke: 331
109.175.108.*



+1 Profil

icon Re: Ubacivanje sql upita07.01.2022. u 12:30 - pre 27 meseci
Radi sve i svasta ali ovaj ne radi.
Kad se ovo ubaci u vcl i samo pokrene radi normalno, ostali upiti
iz delphija rade normalno ali ovaj iz nekog razloga nece, pa kontam da
mozda nesto ne znam ili ne vidim.
 
Odgovor na temu

oracle_kid

Član broj: 266646
Poruke: 219



+18 Profil

icon Re: Ubacivanje sql upita07.01.2022. u 12:42 - pre 27 meseci
izbaci count i probaj, jer ocigledno posle njega dobijas gresku
 
Odgovor na temu

XGhost

Član broj: 33279
Poruke: 331
109.175.108.*



+1 Profil

icon Re: Ubacivanje sql upita07.01.2022. u 13:24 - pre 27 meseci
On mi i treba inace kod je mnogo veci ali sam ovdje stavio kratak primjer da bi problem bio jasniji

full sql kod je

select (select count(broj_predmeta) from predmeti
where aktivan = 'DA') as aktivni,
(select count(broj_predmeta) from predmeti
where aktivan = 'NE') as arhivirani,
(select count(broj_predmeta) from predmeti
where legitimacija = 'Aktivna') as legitimacija_aktivna,
(select count(broj_predmeta) from predmeti
where legitimacija = 'Pasivna') as legitimacija_pasivna,
(select count(broj_predmeta) from predmeti
where vrsta_postupka = 'Sudski') as vrsta_postupka_sudski,
(select count(broj_predmeta) from predmeti
where vrsta_postupka = 'Vansudski') as vrsta_postupka_vansudski,
(select count(broj_predmeta) from predmeti
where faza_postupka = 'Prijavljen') as faza_postupka_prijavljen,
(select count(broj_predmeta) from predmeti
where faza_postupka = 'Dokumentacija') as faza_postupka_dokumentacija,
(select count(broj_predmeta) from predmeti
where faza_postupka = 'Odstetni zahtjev') as faza_postupka_odstetni_zahtjev,
(select count(broj_predmeta) from predmeti
where faza_postupka = 'Prigovor') as faza_postupka_prigovor,
(select count(broj_predmeta) from predmeti
where faza_postupka = 'Tuzba') as faza_postupka_tuzba,
(select count(broj_predmeta) from predmeti
where faza_postupka = 'Odgovor na tuzbu') as faza_postupka_odgovor_na_tuzbu,
(select count(broj_predmeta) from predmeti
where faza_postupka = 'Pripremno rociste') as faza_postupka_pripremno_rociste,
(select count(broj_predmeta) from predmeti
where faza_postupka = 'Glavna rasprava') as faza_postupka_glavna_rasprava,
(select count(broj_predmeta) from predmeti
where faza_postupka = 'Ponuda') as faza_postupka_ponuda,
(select count(broj_predmeta) from predmeti
where faza_postupka = 'Sporazum') as faza_postupka_sporazum,
(select count(broj_predmeta) from predmeti
where faza_postupka = 'Presuda') as faza_postupka_presuda,
(select count(broj_predmeta) from predmeti
where faza_postupka = 'Otklon') as faza_postupka_otklon,
(select count(broj_predmeta) from predmeti
where faza_postupka = 'Zalba') as faza_postupka_zalba,
(select count(broj_predmeta) from predmeti
where faza_postupka = 'Izvrsenje') as faza_postupka_izvrsenje,
(select count(broj_predmeta) from predmeti
where faza_postupka = 'Likvidacija') as faza_postupka_likvidacija

Ali nije bitan kompletan kod ako mi prodje prvi prolazi i ostalo jedino sto cu count zamjeniti sa count(*) ne znam ni sam sto sam stavio count na jedno polje ali svejedno opet ne radi
 
Odgovor na temu

XGhost

Član broj: 33279
Poruke: 331
109.175.108.*



+1 Profil

icon Re: Ubacivanje sql upita07.01.2022. u 14:38 - pre 27 meseci
Ovako ljudi izvinite na smaranju ali bilo je do mene i to sto sam u prvom redu nakon upita propustio staviti zarez .
Molio bih admine da obrisu ovaj post jer je besmislen. Jos jednom sorry do mene je
 
Odgovor na temu

savkic
Igor Savkić

Moderator
Član broj: 92186
Poruke: 2739



+92 Profil

icon Re: Ubacivanje sql upita07.01.2022. u 18:21 - pre 27 meseci
> Ovako ljudi izvinite na smaranju ali bilo je do mene i to sto sam u prvom redu nakon upita propustio staviti zarez .

Popilo se malo vise za praznike ;)

Cudi me da greska ne da nesto konkretnije, meni obicno stigne od baze indikacija da je greska u sintaksi i dalje onda trazis sta si propustio.
 
Odgovor na temu

tkaranovic
Tomislav Karanović
Beograd

Član broj: 220507
Poruke: 307



+18 Profil

icon Re: Ubacivanje sql upita08.01.2022. u 11:38 - pre 27 meseci
Ma koja greska u sintaksi, ovo je besplatna reklama sofvera za advokatske (rociste, ruzba...) firme :)

Kao slucajno su ovde izlistane sve potrebne stavke jednoj advokatskoj firmi :)

Inace praznici su pa nisam odoleo da napisem i poseljem ovu poruku a stavio sam i smajlije :)
 
Odgovor na temu

djoka_l
Beograd

Član broj: 56075
Poruke: 3445

Jabber: djoka_l


+1462 Profil

icon Re: Ubacivanje sql upita08.01.2022. u 22:16 - pre 27 meseci
Izvini, moram da primetemim - ovo je jedan od 3 najgora SQL upita koje sam video u svom životu.
27 puta radiš upit nad istom tabelom, umesto da prođeš samo jednom. Sva sreća pa ti je tabela mala.
 
Odgovor na temu

XGhost

Član broj: 33279
Poruke: 331
109.175.108.*



+1 Profil

icon Re: Ubacivanje sql upita08.01.2022. u 22:38 - pre 26 meseci
Citat:
tkaranovic:
Ma koja greska u sintaksi, ovo je besplatna reklama sofvera za advokatske (rociste, ruzba...) firme :)

Kao slucajno su ovde izlistane sve potrebne stavke jednoj advokatskoj firmi :)

Inace praznici su pa nisam odoleo da napisem i poseljem ovu poruku a stavio sam i smajlije :)


Lijepo sam zamolio admina da obrise post jer sam po sebi besmislen, a advokata najmanje ovdje ocekujem
tako da si u zabludi.
 
Odgovor na temu

oracle_kid

Član broj: 266646
Poruke: 219



+18 Profil

icon Re: Ubacivanje sql upita09.01.2022. u 06:20 - pre 26 meseci
Citat:
djoka_l:
Izvini, moram da primetemim - ovo je jedan od 3 najgora SQL upita koje sam video u svom životu.
27 puta radiš upit nad istom tabelom, umesto da prođeš samo jednom. Sva sreća pa ti je tabela mala.


ovo može da se uradi jednim SELECTom?
ako neko zna, molim da napise primer bar za 2,3 kolone, baš me zanima
po meni je loše postavljeno/normalizovano
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: Ubacivanje sql upita

Strane: 1 2

[ Pregleda: 2533 | Odgovora: 20 ] > FB > Twit

Postavi temu Odgovori

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