Optionally use the query builder to create queries in java. On 22 Oct 2016 15:31, "Lorenz B." <buehm...@informatik.uni-leipzig.de> wrote:
> Kumar, again you did not read my answer... > > PRINT the query String to console. Do you understand what this means? > > Then show us the output, i.e. show the PRINTED Java string, NOT the > concatenation of String objects in Java. > > In addition, I told you that there is a missing space between ?result > and FILTER > > > > The error is : > > > > Encountered " "(" "( "" at line 1, column 221. > > Was expecting one of: > > "graph" ... > > "optional" ... > > "minus" ... > > "bind" ... > > "service" ... > > "filter" ... > > "{" ... > > "}" ... > > ";" ... > > "," ... > > "." ... > > > > On Sat, Oct 22, 2016 at 3:19 PM, Lorenz B. < > > buehm...@informatik.uni-leipzig.de> wrote: > > > >> Kumar, > >> > >> probably missing space between ?result and FILTER. Why don't you print > >> the String and show it to us? Nobody wants to read Java concatenated > >> String objects. > >>> Is the query correct? It gives me error, I think syntax error. > >>> > >>> "SELECT * " + > >>> " WHERE { ?student std:result ?result" > >>> + "FILTER ( ?student =' "+name+" ' ) " + > >>> > >>> "}"; > >>> > >>> name is java variable > >>> > >> -- > >> Lorenz Bühmann > >> AKSW group, University of Leipzig > >> Group: http://aksw.org - semantic web research center > >> > >> > -- > Lorenz Bühmann > AKSW group, University of Leipzig > Group: http://aksw.org - semantic web research center > >