thanks for your efforts... much appreciated (I'm a C++ developer of many decades, so i know my way around the client code... will keep debugging, must be simple/stupid problem)
On Sat, Aug 2, 2008 at 3:59 PM, P Kishor <[EMAIL PROTECTED]> wrote: > On 8/2/08, David Nelson <[EMAIL PROTECTED]> wrote: > > this is a link to the database > > http://www.savoysoft.com/EvtMgrRequestx05A > > > > > Works fine for me. > > I tried > > SELECT * FROM event WHERE event LIKE '%Vid%'; > > and got a boatload of rows back. > > Has to be something wrong with your compilation. Rest assured, the > problem is not with SQLite or with your db, but with your build of > SQLite or with your program with which you are querying. > > Maybe some Windows folks will be able to help you. > > > > > > > On Sat, Aug 2, 2008 at 3:03 PM, Robert Simpson <[EMAIL PROTECTED] > >wrote: > > > > > > > Can you give us a download link to the database? Does your select > > > statement > > > fail in the sqlite3.exe command-line util? > > > > > > -----Original Message----- > > > From: [EMAIL PROTECTED] > > > [mailto:[EMAIL PROTECTED] On Behalf Of David Nelson > > > Sent: Saturday, August 02, 2008 11:44 AM > > > To: [EMAIL PROTECTED]; General Discussion of SQLite Database > > > Subject: Re: [sqlite] Resources for newbies. > > > > > > OK, P Kishor, here is my problem: > > > > > > Getting "logic error or bad data" when using largw data strings: > > > > > > > > > I create the database as follows: > > > create table Event( Key TEXT[unique], DateTime DATE, Event TEXT, > PRIMARY > > > KEY (Key) ) > > > > > > > > > I add records to the database as follows: > > > insert or replace into Event values( 'strKey', '07/25/2008 > 08:00:00', > > > 'data string' ) > > > > > > And I query the database as follows: > > > SELECT * FROM [Event] WHERE ([Event] LIKE "*foo*" AND [Event] > LIKE > > > "*bar*") AND [Date/Time] BETWEEN DateAdd("n",-5,Now()) AND Now() > > > > > > > > > > > > The query works fine when my inserted data strings are small, like < > 256 > > > bytes. > > > > > > However, I get 'logic error' on the query if my data strings are > largere, > > > like 2048 bytes. > > > > > > > > > Can someone explain what I need to do to support larger data strings? > > > > > > (using C++ under Win/XP and amalgom version of sqlite compiled > directly in > > > the app) > > > > > > > > > > > > > > > On Sat, Aug 2, 2008 at 2:39 PM, P Kishor <[EMAIL PROTECTED]> wrote: > > > > > > > On 8/2/08, David Nelson <[EMAIL PROTECTED]> wrote: > > > > > Rich, > > > > > Thanks for your response... I appreciate your suggested > references. > > > > > > > > > > The problem is that while I am an expert on some/many things, > SQLite > > > > > and SQL in general is not among them. Nor do I have a strong > interest > > > > > in becoming an expert -- I simply have a simple logging > application > > > > which > > > > > has worked fine under Windows Access, but fails under SQLite with > an > > > > > error message which is less than enlightening. > > > > > > > > > > I was hoping to find an interactive blog where experts would > enjoy > > > > helping > > > > > newbies > > > > > with specific suggestions. > > > > > > > > This *is* such an "interactive blog." This is the place where > experts > > > > and non-experts enjoy helping experts and non-experts with specific > > > > and generic suggestions. > > > > > > > > Just ask, and ye shall be rewarded. > > > > > > > > > > > > > > > > > > Thanks again. > > > > > dave > > > > > > > > > > On Sat, Aug 2, 2008 at 10:03 AM, Rich Shepard < > > > [EMAIL PROTECTED] > > > > >wrote: > > > > > > > > > > > > > > > > On Fri, 1 Aug 2008, David Nelson wrote: > > > > > > > > > > > > > You addressed Dwight's example, but not his question -- which > is > > > > whether > > > > > > > there is a resource for answering questions like this. > > > > > > > > > > > > dave, > > > > > > > > > > > > I thought that my recommendation of Mike Owens' book was a > pointer > > > > to a > > > > > > reference that would answer questions such as this. > > > > > > > > > > > > Regardless, here's another one: Rick van der Laan's > "Introduction > > > to > > > > SQL, > > > > > > 4th Edition." It is an outstanding introduction to DDL (Data > > > > Definition > > > > > > Language; that is, how to design and normalize a database > schema) > > > and > > > > DML > > > > > > (Data Manipulation Language; that is, how to enter, retrieve, > and > > > > alter > > > > > > data > > > > > > in tables). > > > > > > > > > > > > And for those who want to refine their knowledge and skills, > I > > > > highly > > > > > > reccomend any of Joe Celko's books. I read his columns in Data > Based > > > > > > Advisor > > > > > > in the 1980s and 1990s as well as his books. Last year I had a > need > > > to > > > > > > better understand time-based queries so I wrote to him for > pointers > > > to > > > > > > resources. He recommended Rick's book. > > > > > > > > > > > > As an aside, most dbms have datetime data types but do not > fully > > > (or > > > > even > > > > > > adequately) support time as presented in the SQL standard. > Because > > > > most > > > > > > business (and scientific) databases have a very strong time > element > > > > > > associated with queries and reports this lack surprises me. > > > > > > > > > > > > Anyway, Dave, if that's not sufficient, please ask and I'll > try to > > > > > > provide > > > > > > better answers. > > > > > > > > > > > > Rich > > > > > > > > > > > > -- > > > > > > Richard B. Shepard, Ph.D. | Integrity > > > > Credibility > > > > > > Applied Ecosystem Services, Inc. | Innovation > > > > > > <http://www.appl-ecosys.com> Voice: 503-667-4517 Fax: > > > > > > 503-667-8863 > > > > > > _______________________________________________ > > > > > > sqlite-users mailing list > > > > > > sqlite-users@sqlite.org > > > > > > http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users > > > > > > > > > > > _______________________________________________ > > > > > sqlite-users mailing list > > > > > sqlite-users@sqlite.org > > > > > http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users > > > > > > > > > > > > > > > > > -- > > > > Puneet Kishor http://punkish.eidesis.org/ > > > > Nelson Institute for Environmental Studies > http://www.nelson.wisc.edu/ > > > > Open Source Geospatial Foundation (OSGeo) http://www.osgeo.org/ > > > > _______________________________________________ > > > > sqlite-users mailing list > > > > sqlite-users@sqlite.org > > > > http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users > > > > > > > _______________________________________________ > > > sqlite-users mailing list > > > sqlite-users@sqlite.org > > > http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users > > > > > > > > > _______________________________________________ > > > sqlite-users mailing list > > > sqlite-users@sqlite.org > > > http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users > > > > > _______________________________________________ > > sqlite-users mailing list > > sqlite-users@sqlite.org > > http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users > > > > > -- > Puneet Kishor http://punkish.eidesis.org/ > Nelson Institute for Environmental Studies http://www.nelson.wisc.edu/ > Open Source Geospatial Foundation (OSGeo) http://www.osgeo.org/ > _______________________________________________ > sqlite-users mailing list > sqlite-users@sqlite.org > http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users > _______________________________________________ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users