You can use DatatableVariable.ToListSource() for this scenario.
It converts the DataTable into the required format (Apps.Controls.ListSource(Of Apps.Controls.TabularInitClass)) that can be directly bound to the Table control in Apps Studio Web.
Yes, it’s possible, but the Table control in UiPath Apps does not directly support a normal DataTable. The easiest way is to convert the DataTable into a list or collection format and then bind that collection to the table. Usually people convert the data into JSON or a list of objects before sending it to the app. Once it’s in the correct format, all rows can be displayed properly in the table control.