{"repo":"stimulsoft/DataAdapters.JS","free":true,"listed":false,"github":"https://github.com/stimulsoft/DataAdapters.JS","clone":"git clone https://github.com/stimulsoft/DataAdapters.JS.git","description":null,"language":"PHP","stars":11,"topics":["aspnet","data-adapter","database","java","javascript","js","net","netcore","nodejs","php"],"license":null,"category":"databases-storage","readme_excerpt":"Since pure JavaScript does not have built-in methods for working with remote databases, this functionality is implemented using server-side code. Therefore, Stimulsoft Reports.JS product contains server data adapters implemented using PHP, Node.JS, ASP.NET, Java technologies. The database adapter is a software layer between the DBMS and the client script. The adapter connects to the DBMS and retrieves the necessary data, converting it into JSON. The script running on the server (using the adapter) provides for the exchange of JSON data between the client-side JavaScript application and the server side. To use this mechanism on the client side, you should specify the URL address of the host adapter, which processes requests to a required adapter Links to examples with ready data adapters, implemented for various platforms: Node.js PHP .NET .NET Core Java Python How to use It s easy to use an adapter. You should run an adapter and specify the its address: How it works When requesting data from SQL data sources, the Stimulsoft.Report.Engine sends a POST request to the URL, specified in the option: A JSON object with parameters is passed in the body of the request that use the following structure: command : two variants are possible - \" TestConnection \" и \" ExecuteQuery \" connectionString : database connection string queryString : query string database : database type timeout : the time of request waiting, specified in the data source parameters : an array of parameters as a JSON","default_branch":null,"files":null,"tree":[],"storefront":"/r/stimulsoft","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/stimulsoft/DataAdapters.JS/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}