Quantcast
Channel: SQL Server Express Forum
Viewing all articles
Browse latest Browse all 484

Do Loop in TSQL?

$
0
0

Hallo zusammen,

zur Zeit stelle ich ein Access-Backend auf den SQL Server 2012 SP1 Express um. In VBA habe ich diese kleine Funktion die während eines Dateiimportes läuft:

Set rsInvestition = CurrentDbC.OpenRecordset("TInvestition", dbOpenDynaset, dbSeeChanges)
    Set rsImport = CurrentDbC.OpenRecordset("TInvestition_Import", dbOpenDynaset, dbSeeChanges)
    Do Until rsInvestition.EOF
        dblRechnungsbetrag = 0
        Do Until rsImport.EOF
            If rsInvestition!fldAuftragsnummer = rsImport!fldAuftragsnummer Then
                dblRechnungsbetrag = Nz(rsInvestition!fldRechnungsbetrag, 0)
                dblRechnungsbetrag = dblRechnungsbetrag + Nz(rsImport!fldRechnungsbetrag, 0)
                rsInvestition.Edit
                rsInvestition!fldRechnungsbetrag = dblRechnungsbetrag
                rsInvestition.Update
            End If
            rsImport.MoveNext
        Loop
        rsImport.MoveFirst
        rsInvestition.MoveNext
    Loop
Kann mir jemand Stichpunkte geben wie man so etwas mit Hilfe von TSQL direkt auf dem SQL Server ausführen kann?

Vielen Dank schon im Voraus.


Servus
Winfried

Gruppenrichtlinien
WSUS Package Publisher
HowTos zum WSUS Package Publisher
NNTP-Bridge für MS-Foren


Viewing all articles
Browse latest Browse all 484


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>