Skip to sidebar Skip to content
Ipercube Technical
Jack of all trades, master of none
Date: Time: - Stardate:
Welcome, Log in by clicking  Here!
SS64
MDN
Stack
Code
GitHub
Wiki
Convert
V Studio
  • Home
  • VB Functions
    • Access Functions
    • Assembly Info
    • Color/Image Functions
    • Data Table Functions
    • Email Functions
    • Active Directory Functions
    • LDAP Functions
    • Excel Functions
    • Logging Functions
    • Source Code Retrieval
    • String Functions
    • Sql Functions
    • Object Utilities Functions
    • System and Utilities
    • Utility Forms
  • VB Classes
    • Environment Variables Helper
  • ABAP
    • ABAP Reports
    • ABAP HTTP Functions
Ipercube Technical
  • Home
  • VB Functions
    • Access Functions
    • Assembly Info
    • Color/Image Functions
    • Data Table Functions
    • Email Functions
    • Active Directory Functions
    • LDAP Functions
    • Excel Functions
    • Logging Functions
    • Source Code Retrieval
    • String Functions
    • Sql Functions
    • Object Utilities Functions
    • System and Utilities
    • Utility Forms
  • VB Classes
    • Environment Variables Helper
  • ABAP
    • ABAP Reports
    • ABAP HTTP Functions

Load Sql Table

Loads data from a SQL table into a DataTable using the specified connection and query parameters.

This function opens the SQL connection if it is not already open and executes a SELECT query dynamically constructed from the provided parameters. It uses iuSqlFunctions.ExecuteQueryOnDataTable(SqlConnection,String) to perform the actual query execution and data retrieval.

VB
    Public Function LoadSqlTable(MyConnection As SqlConnection, 
                                 TableName As String, 
                                 Optional FieldList As String = "*", 
                                 Optional WhereCondition As String = "") As DataTable

        Try
            If Not MyConnection.State = ConnectionState.Open Then MyConnection.Open()

            Dim szQuery As String = $"SELECT {FieldList} FROM {TableName} {WhereCondition}"
            Dim dtToReturn As DataTable = ExecuteQueryOnDataTable(MyConnection, szQuery)

            Return dtToReturn

        Catch ex As Exception
        End Try

        Return Nothing

    End Function
Posted by ipercube


© 2026 Ipercube Design