Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

NameDescriptionScreens (Click to view)
Datasource

Target database to execute SQL statements on.

Choices:-

  • Custom Datasource
    • JDBC Connection Parameters are needed for this choice.
  • Default Datasource
      By selecting Default Datasource, the
        • Points to the current database your copy of Joget
      is currently using will be selected
        • currently connects to.


    Figure 1: JDBC Datalist Properties

    Custom JDBC DriverCustom

    JDBC

    Driver. This field is required when Custom Datasource is selected in Datasource above. Example: com

    driver name.

    Example values:

    • com.mysql.jdbc.Driver (MySQL)
    • oracle.jdbc.driver.OracleDriver (Oracle)
    • com.microsoft.sqlserver.jdbc.SQLServerDriver (Microsoft SQL Server)

    Only applicable to "Custom Datasource" option.

    Custom JDBC URL 
    Custom JDBC URL. This field is required when Custom Datasource is selected in Datasource above

    Database connection URL.

    Example: jdbc:mysql://localhost

    /jwdb?characterEncoding=UTF8&useSSL=false

    :3306/jwdb

    Only applicable to "Custom Datasource" option.

    Custom JDBC Username 

    Database username.

    Example: root

    Only applicable to "Custom Datasource" option

    Custom JDBC Username. This field is required when Custom Datasource is selected in Datasource above

    .

    Custom JDBC Password

    Specified database user's password.

    Only applicable to "Custom Datasource" option

    Custom JDBC Password. This field is required when Custom Datasource is selected in Datasource above

    .

    Info
    titleTest the connection parameters

    Click on the "Test Connection" button at the bottom of the page to quickly test out your configurations.

    SQL SELECT Query 
    SQL Select query to populate the datalist.


    Code Block
    languagesql
    titleExample
    SELECT * FROM app_fd_myTable
    Info
    titleTable & Column Naming

    For database tables created by Joget Forms, Joget adds a "c_" in front of table column names and "app_fd_" in front of database table names.

    Primary Key 

    Define the primary key column. By default, it should be "id".

    Optimize query for paging

    When checked, the binder only fetches selected page's items rather than the returning the whole data set to optimize the performance for large dataset paging.

    Only works for MySQL and Microsoft SQL Server 2012 onwards.

    ...