Skip to content

Creates a sql where clause from DevExtreme remote datasource with filtering.

License

Notifications You must be signed in to change notification settings

pavinan/java.devextreme.helpers.datasource

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 Cannot retrieve latest commit at this time.

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DevExtreme helpers remote datasource.

Build status Maven Central

Ported from DevExtreme.Helpers.DataSource written in C#.

WhereClauseBuilder builder = new WhereClauseBuilder();
String json = "[\"CustomerID\",\"=\",\"ALFKI\"]";
JsonArray jArray = (JsonArray) (new JsonParser().parse(json));
String sqlWhereClause = builder.buildFor(jArray);

Outputs:

CustomerID = "ALFKI"

In sql you can write

Exec('Select * from customers where ' + @sqlWhereClause);

There is an overloaded version of WhereClauseBuilder you can provide your own implentation SQLColumnProvider if you are using table aliases you can customize there.

About

Creates a sql where clause from DevExtreme remote datasource with filtering.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Languages