Moinsen. Ich habe ein Problem eigentlich schon gelöst und weiss wie es funktionieren soll, aber ich weiss nciht, wie ich das in eine Schleife packe. Ich könnte das ganze jetzt auch statisch machen, aber das wird dann schon seeeeehr viel Code.
ich möchte einfach das dieses teil hier von 4 200 durchläuft quasi und das immer in 4er schritten. Genau dort wo ich das @i plaziert habe
Starten soll @i bei 3
Jedes Ding soll dann quasi in eine eigene Spalte dann immer für sich geschrieben werden. Wenn ich das nämlich selber mache und zwar auscode, werden das 100te zeilen von Code, die man einfach in eine Schleife packen könnte :-)
ich möchte einfach das dieses teil hier von 4 200 durchläuft quasi und das immer in 4er schritten. Genau dort wo ich das @i plaziert habe
Code:
SELECT SELECT CASE WHEN ABS(CONVERT(int, dbo.HexStrToVarBin(SUBSTRING(master.dbo.fn_varbintohexstr(HexZahl),@i+2,2) + SUBSTRING(master.dbo.fn_varbintohexstr(HexZahl),@i,2)))) < 5000 THEN CONVERT(int, dbo.HexStrToVarBin(SUBSTRING(master.dbo.fn_varbintohexstr(HexZahl),@i+2,2) + SUBSTRING(master.dbo.fn_varbintohexstr(HexZahl),@i,2))) ELSE CONVERT(int, dbo.HexStrToVarBin(SUBSTRING(master.dbo.fn_varbintohexstr(HexZahl),@i+2,2) + SUBSTRING(master.dbo.fn_varbintohexstr(HexZahl),@i,2))) - 65536 END FROM TxFieldPoint
Jedes Ding soll dann quasi in eine eigene Spalte dann immer für sich geschrieben werden. Wenn ich das nämlich selber mache und zwar auscode, werden das 100te zeilen von Code, die man einfach in eine Schleife packen könnte :-)
Comment