Article View: pl.comp.lang.java
Article #153982Dodawanie WHERE do dowolnego zapytania SQL
From: J-23
Date: Sun, 09 Feb 2014 21:50
Date: Sun, 09 Feb 2014 21:50
37 lines
2224 bytes
2224 bytes
Witam, Piszę co prawda w Javie ale pytam także na grupie o Delphi może ktoś będzie znał jakoś bibliotekę która pozwoli mi do istniejącego SQL (SELECT) dopisać warunek (WHERE) Ktoś powie dlaczego biblioteka można to zrobić za pomocą operacji na łacuchach string i będzie miał rację tylko ja potrzebuje dopisywać warunek do dowolnego zapytania.i mógłbym oczywiście odpowiednio wycinać i kopiować string ale zależy mi na sprawdzonym i działającym rozwiązaniu ma to działać tak jeżeli mam zapytanie już z jakimś warunkiem to ma mi ten warunek kopiować i dodać automatycznie to co zamierzam dodawć Czyli ma byc SELECT...WHERE id-1 i w takim wypadku ma mi dodać AND moj stały warunek. Druga możliwość to brak warunku w ogólnym zapytaniu i wtedy WHERE moj stały warunek, problemu by nie było nawet było by możliwe wycinanie i kopiowanie Stringa (jak wcześniej wspomniałem) ale zastanawiam się jak to ugryść jeżeli będą np; 1. Podzapytania 2. ktoś w zapytaniu początkowym doda mi np elementy GROUP BY, ORDER itp wtedy na końcu linijki nie dokleję przecież WHERE owszem idzie to wszystko wyłapać ale może jest już jakieś gotowe rozwiązanie Nie bardzo mam pomysł nawet co wpisć w google by poszkukać czegoś. Może wy na swej drodze spotkaliście coś takiego. Oczywiście chodzi o Jave :) Pozdrawiam
Technical Details
Message-ID:
<ld8t8a$vlk$1@node2.news.atman.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mailShow Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail From: J-23 <baczeklu@o2.pl> Newsgroups: pl.comp.lang.delphi.bazy-danych,pl.comp.lang.java Subject: Dodawanie WHERE do dowolnego zapytania SQL Date: Sun, 09 Feb 2014 22:50:06 +0100 Organization: ATMAN - ATM S.A. Lines: 37 Message-ID: <ld8t8a$vlk$1@node2.news.atman.pl> NNTP-Posting-Host: 87-205-165-161.adsl.inetia.pl Mime-Version: 1.0 X-Trace: node2.news.atman.pl 1391982666 32436 87.205.165.161 (9 Feb 2014 21:51:06 GMT) X-Complaints-To: usenet@atman.pl NNTP-Posting-Date: Sun, 9 Feb 2014 21:51:06 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit