Article View: alt.pl.comp.lang.csharp
Article #22149Re: "zamiana" stringu na wyrażenie logiczne
From: majkelm
Date: Thu, 21 Apr 2011 14:43
Date: Thu, 21 Apr 2011 14:43
43 lines
2676 bytes
2676 bytes
On 21 Kwi, 12:00, "Robert Winkler" <win...@NOSPAMpoczta.fm> wrote: > > Witam > > Rozmarzyłem się że jest możliwość zamiany stringu na wyrażenie > > logiczne > > Po kolei ... > > Mam stringi które muszę jakkolwiek sprawdzić czy spełniają wyrażeni > > logiczne > > mogą być np. formatu (oczywiście podstawił bym w miejsce [kolumna] > > pewne wartości) > > (([kolumna]='0') OR ([kolumna]='T')) > > (([kolumna]>(0)) > > .... > > Spostrzegawczy zauważą że to nic innego jak definicje constraint check > > w mssql 2008, a ja w aplikacji muszę wylosować takie wartości które mi > > spełnią w/w warunki > > > Teoretycznie powinienem te ciągi jakoś przeparsować, ale ich złożoność > > może być różnista .. > > Gdyby tylko dało się taki string po prostu wrzucić w if > > (TuMojString) ... > > > Czy ktoś może ma jakiś fajnacki pomysł ? > > > Pozdrawiam > > czekam niecierpliwie > > Pierwsze co mi przychodzi do głowy to dynamiczne generowanie kodu > i jego kompilacje a locie, > coś w tym stylu:http://www.west-wind.com/presentations/dynamiccode/dynamiccode.htm > > -- > ____________ > Pozdrawiam > Robert Winkler Jestem w szoku ... Dziękuję Panie Robercie za podpowiedź, to faktycznie działa ! Cuda, naprawdę. Raz jeszcze serdeczne podziękowania za podpowiedź. Pozdrawiam Michał Mielech
Technical Details
Message-ID:
<3be857b3-47b8-422f-aea8-f03437337ab7@l36g2000vbp.googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!nf1.ipartners.pl!ipartners.pl!plix.pl!newsfeed1.plix.pl!goblin2!goblin.stu.neva.ru!aioe.org!feeder.news-service.com!postnews.google.com!l36g2000vbp.googlegroups.com!not-for-mailReferences:
<1eef207b-0a31-4e2b-bbbd-219c9e06d0c7@u12g2000vbf.googlegroups.com> <ioov7o$9qk$1@inews.gazeta.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!nf1.ipartners.pl!ipartners.pl!plix.pl!newsfeed1.plix.pl!goblin2!goblin.stu.neva.ru!aioe.org!feeder.news-service.com!postnews.google.com!l36g2000vbp.googlegroups.com!not-for-mail From: majkelm <majkelm@gmail.com> Newsgroups: alt.pl.comp.lang.csharp Subject: Re: "zamiana" stringu na wyrażenie logiczne Date: Thu, 21 Apr 2011 07:43:42 -0700 (PDT) Organization: http://groups.google.com Lines: 50 Message-ID: <3be857b3-47b8-422f-aea8-f03437337ab7@l36g2000vbp.googlegroups.com> References: <1eef207b-0a31-4e2b-bbbd-219c9e06d0c7@u12g2000vbf.googlegroups.com> <ioov7o$9qk$1@inews.gazeta.pl> NNTP-Posting-Host: 212.33.83.100 Mime-Version: 1.0 X-Trace: posting.google.com 1303397114 9178 127.0.0.1 (21 Apr 2011 14:45:14 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Thu, 21 Apr 2011 14:45:14 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: l36g2000vbp.googlegroups.com; posting-host=212.33.83.100; posting-account=VoUpDgoAAAD6RDiB1HHUPXad2WCuT9wp User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.2.16) Gecko/20110319 Firefox/3.6.16 ( .NET CLR 3.5.30729; .NET4.0E),gzip(gfe) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit