I have several tables in my scqlserver database that have records that may or may not have geolocation information (eg defined polygon or point feature). If I have such a layer in my qgis project file and I try to load it the layer causes QGIS to not load the project correctly, resulting in empty layers.
I've got around the issue by creating views of these tables that only show records with geolocation information but views cannot be edited which creates another set of problems.
Simply put, is it mandatory that all records in a spatially enabled table/layer in qgis have a defined geolocation?
thanks! c