0

in my JS file I need to do a search on the DB (select * from table where condition) and store the result in an array(multidimensional) do you have an idea how to do it ? thank you in advance

2
  • check this link--stackoverflow.com/questions/13899650/… Commented Apr 30, 2014 at 8:16
  • 1
    Write SQL in a Javascript is bad idea. You should use Ajax to send data to server. Then server file will execute the appropriate SQL. Then Server file will response your output. Commented Apr 30, 2014 at 9:17

2 Answers 2

2

the best solution is to use the dataSource files using the <customSQL> tag , here is an example:

  <operationBindings>
      <operationBinding operationType="fetch">
         <customSQL>
         SELECT  Name, Adress, Phone, Age                       
        FROM tableName
            where Age >20

           </customSQL>
     </operationBinding>
  </operationBindings>  
Sign up to request clarification or add additional context in comments.

Comments

1

Don't write any code in your JavaScript related to Database.

In Smart GWT always access database using DataSource

You can use GWT JSNI to call Java method from JavaScript and vice-verse.

Find a sample code on Calling GWT Java function from JavaScript

1 Comment

I never suggest you to use it but still you can look at Is it possible to retrieve data from SQL Server using jQuery?

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.