Ich habe eine Datentabelle und wenn ich debugge, sehe ich, dass es voll mit richtigen Daten ist. Ich versuche eine Rechenmethode zu verwenden, aber es geht nicht gut. Ich versuchteKann keine Berechnungsmethode für Datentabelle verwenden
Dim xx As DataTable = gelenData.Compute("Sum(H_PERSON_P_NO_543)", "H_PERSON_P_CINS_544 = 'ERKEK'")
und dies hat mir einen Fehler wie
Kann nicht das Objekt des Typs ‚System.Int64‘ werfen ‚System.Data.DataTable‘ eingeben.
Als ich versuchte,
Dim xx As DataView = gelenData.Compute("Sum(Convert([H_PERSON_P_NO_543], 'System.Int32'))", "H_PERSON_P_CINS_544 = 'ERKEK'")
oder
Dim xx As DataView = gelenData.Compute("Sum(Convert([H_PERSON_P_NO_543], 'System.Int64'))", "H_PERSON_P_CINS_544 = 'ERKEK'")
Ich erhalte diese Fehler
Syntaxfehler in Aggregat Argument: In Erwartung einer einzigen Spalte Argument mit möglichen 'Child' Qualifier.
Ich bin wirklich hier stundenlang fest und versuchte zu viele Dinge, aber es scheint, dass ich etwas vermisse. Was mache ich falsch ?