Problem
You want to manage some data in a database-table-like fashion, but the source data is not coming from a database, or from anything that looks like a table.
Solution
Build a DataTable manually, and fill in all the table details and data yourself.
Discussion
The following code builds a simple table of state information and adds two records:
Dim stateTable As DataTable = New DataTable("UnitedStates")
' ----- Use the abbreviation as the primary key.
Dim priKeyCol(0) As Data.DataColumn
priKeyCol(0) = stateTable.Columns.Add("ShortName", GetType(String))
stateTable.PrimaryKey = priKeyCol
' ----- Add other data columns.
stateTable.Columns.Add("FullName", GetType(String))
stateTable.Columns.Add("Admission", GetType(Date))
stateTable.Columns.Add("Population", GetType(Long))