Also geht es nicht um Rows, sondern um Columns?!
Dataset Felder ohne Äquivalent in der
Query.
Mein Verdacht wäre, dass das jetzige Bild eine "historiche Entwicklung" wiedergibt. Wir machen hier also Softwarearchäologii..
Du musst einfach nur das Alter der Codeschicht um diese "Relikt" Felder analysieren und kannst dann vielleicht anhand alter Dokumentation rückschließen, was mit den Feldern geschehen ist und warum sie ausgestorben sind.
Nagut, mal ernst:
Ich tippe, die Felder wurden nicht mehr benötigt und unsauber entfernt, also nur aus der
Query, ohne den "Feld Persistenzmechnismus" des Datasets zu berücksichtigen. Interessant wäre dann höchstens noch, warum die Relikt Felder ohne
DB Schicht keine Fehler produzieren (oder lässt es sich z.B. deswegen eben nicht mehr kompilieren?) und welche Effekte sich durch Weglassen des zugehörigen Codes ergeben können.
Man kann natürlich auch auf
DB Seite schauen, ob die Spalten noch in den Tabellen sind und ob diese Daten darin noch leben / genutzt werden. Oder mal einen alten Hasen fragen.