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

Ubacivanje sql upita

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

Strane: 1 2

[ Pregleda: 570 | 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 16 dana i 16h
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: 6134

Sajt: pedja.supurovic.net


+1494 Profil

icon Re: Ubacivanje sql upita07.01.2022. u 02:20 - pre 16 dana i 16h
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 16 dana i 9h
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 16 dana i 9h
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 16 dana i 9h
Ma isto
 
Odgovor na temu

oracle_kid

Član broj: 266646
Poruke: 168



+8 Profil

icon Re: Ubacivanje sql upita07.01.2022. u 10:27 - pre 16 dana i 8h
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: 168



+8 Profil

icon Re: Ubacivanje sql upita07.01.2022. u 10:33 - pre 16 dana i 8h
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 16 dana i 7h
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 16 dana i 7h
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: 2685



+78 Profil

icon Re: Ubacivanje sql upita07.01.2022. u 12:15 - pre 16 dana i 6h
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: 168



+8 Profil

icon Re: Ubacivanje sql upita07.01.2022. u 12:20 - pre 16 dana i 6h
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 16 dana i 6h
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: 168



+8 Profil

icon Re: Ubacivanje sql upita07.01.2022. u 12:42 - pre 16 dana i 6h
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 16 dana i 5h
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 16 dana i 4h
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: 2685



+78 Profil

icon Re: Ubacivanje sql upita07.01.2022. u 18:21 - pre 16 dana
> 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: 302
*.adsl-a-1.sezampro.rs.



+17 Profil

icon Re: Ubacivanje sql upita08.01.2022. u 11:38 - pre 15 dana i 7h
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: 3156

Jabber: djoka_l


+1347 Profil

icon Re: Ubacivanje sql upita08.01.2022. u 22:16 - pre 14 dana i 20h
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 14 dana i 20h
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: 168



+8 Profil

icon Re: Ubacivanje sql upita09.01.2022. u 06:20 - pre 14 dana i 12h
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: 570 | Odgovora: 20 ] > FB > Twit

Postavi temu Odgovori

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