Hello Curt,

Thanks a lot for your response, it's very helpful, I start to understand more of 
NetDynamics along with Java apps.  I got one 
stupid question though.  I inserted almost exactly what you wrote (I corrected two 
little things which the compiler wanted 
me to do) and the final error message that I got, I just can't figure out:

Here's what's there:
CSpValue name =new 
CSpString("\"".concat(trim(CSpider.getUserSessionObject("sesName").toString(
                                ).toUpperCase()).concat("\""));

And here's the error:
        java:61:')' expected
and it points to the simecolon at the end of the statement.

Do you have any suggestions?  Maybe I shouldn't have corrected the little things that 
the compiler asks me to correct?
Thanks a lot for your help,
Rimma
        


Curt Springer <[EMAIL PROTECTED]> wrote:
>Joel Henderson's prior comments are incorporated by reference.  :-)>
>I'm a bit confused because you say that the column value is "Reuters"
>(including the quotes), but you are upshifting the name that you get from
>the session object.
>
>Assuming that the value is actually "REUTERS" (including the quotes), you
>could change:
>CSpValue name = (CSpValue) new
>CSpString((CSpider.getUserSessionObject("sesName")).toString().toUpperCase());
>
>
>CSpValue name =new
>CSpString("\"".concat(trim(CSpider.getUserSessionObject("sesName").toString(
>).toUpperCase())).concat("\"));
>
>Of course it wouldn't hurt to break that into a couple of statements for
>the sake of readability.
>
>-- Curt Springer, Team ND
>
>
>At 08:57 AM 5/21/99 -0800, [EMAIL PROTECTED] wrote:
>>Hello,
>>
>>In my application, I have an Access table where, in one the columns, the
>items are listed with quotation marks (e.i. "Reuters")
>>I need to make sure that when a user searches for that item, he/ she
>doesn't have to type its name in the textbox with quotation 
>>marks.  For example: I type in Reuters in the textbox, but the database
>knows that it's equal to "Reuters" in the database.
>>
>>Do you have any suggestions?  The following is my Java code, in case it's
>easier to answer my question.
>>Thanks a lot,
>>Rimma
>>
>>//[[SPIDER_EVENT<this_onBeforeDisplayEvent>
>>      public int this_onBeforeDisplayEvent(CSpDisplayEvent event)
>>      {
>>              CSpValue source = CSpider.getUserSessionObject("sesSource");
>>              CSpValue name = (CSpValue) new
>CSpString((CSpider.getUserSessionObject("sesName")).toString().toUpperCase());
>>              CSpValue letter = CSpider.getUserSessionObject ("sesLetter");
>>      
>>              CSpSelect doQuery = (CSpSelect) CSpider.getDataObject ("DoQuery");
>>
>>              doQuery.clearDynamicCriteria ();
>>
>>              if (letter.toString().equals(" ")) {
>>                      if (source.toString().equals("Sheet2_Finesse")) {
>>                              doQuery.addDynamicCriterion
>("Sheet2_Finesse",CSpCriteriaSQLObject.BEGINS_WITH_STR_OPERATOR, name);
>>                      }
>>                      else if (source.toString().equals("Sheet2__FID___")) {
>>                              doQuery.addDynamicCriterion
>("Sheet2__FID___",CSpCriteriaSQLObject.BEGINS_WITH_STR_OPERATOR, name);
>>                      }
>>                      else if (source.toString().equals("Sheet2_Reuters")) {
>>                              CSpHtml.write("\"" + doQuery.addDynamicCriterion
>("Sheet2_Reuters",CSpCriteriaSQLObject.BEGINS_WITH_STR_OPERATOR, name));
>>                      }
>>              }
>>              
>>              else {
>>                      doQuery.addDynamicCriterion
>("Sheet2_Finesse",CSpCriteriaSQLObject.BEGINS_WITH_STR_OPERATOR, letter);
>>              }
>>              doQuery.execute ();
>>              return (PROCEED);
>>      }
>>      //]]SPIDER_EVENT<this_onBeforeDisplayEvent>
>>
>>_________________________________________________________________________
>>
>>For help in using, subscribing, and unsubscribing to the discussion
>>forums, please go to: http://www.netdynamics.com/support/visitdevfor.html
>>
>>For dire need help, email: [EMAIL PROTECTED]
>> 

_________________________________________________________________________

For help in using, subscribing, and unsubscribing to the discussion
forums, please go to: http://www.netdynamics.com/support/visitdevfor.html

For dire need help, email: [EMAIL PROTECTED]

Reply via email to