Jag gör det förmodligen krångligt för mig men så här ser tabellerna ut iaf.
Tabell 1 = DnLag
DnId - Räknare
DnLag - PM
DnSpelare1 - PM
DnSpelare2 - PM
DnSpelare3 - PM
DnSpelare4 - PM
DnSpelare5 - PM
DnSpelare6 - PM
DnImp1 - Tal
DnImp2 - Tal
DnImp3 - Tal
DnImp4 - Tal
DnImp5 - Tal
DnImp6 - Tal
DnImp7 - Tal
DnVP1 - Tal
DnVP2 - Tal
DnVP3 - Tal
DnVP4 - Tal
DnVP5 - Tal
DnVP6 - Tal
DnVP7 - Tal
Tabell 2 = DnNaMatcher
MrId = Räknare
MrLag1 - PM
MrLag2 - PM
MrImp1 - Tal
MrImp2 - Tal
MrVP1 - Tal
MrVP2 - Tal
MrOmg - Tal
Tabell 1 ("DnLag") innehåller information om lagen och måste innehålla både IMP och VP som är 2 olika sätt att räkna poäng. DnVP1 är Lagets VP poäng Omgång 1.
Tabell 2 ("DnNaMatcher") Innehåller Villket lag som möter villket i villken omgång.
Så till problemet, när jag skriver in resultatet via asp sidan för DnNaTabellen vill jag samtidigt skicka respektive lags Imp och VP till rätt lag i tabellen DnLag....
Någon som förstår vad jag menar? eller kanske.... Någon som kan hjälpa mig lite på traven ?
Lösningen på alla problem av den här typen heter transaktionshantering.
connect.begintrans
connect.execute "update tabell1 set "
if err.number <> 0
connect.rollbacktrans
connect.close
call errorhandlingroutine
response.end
end if
connect.execute "update tabell2 set "
if err.number <> 0
connect.rollbacktrans
connect.close
call errorhandlingroutine
response.end
end if
connect.committrans
Hoppsan, där kom det en massa grekiska :e Jag begrep inte så mycket, LarsG... du kan bevisligen massvis med mer än mig om det här :)
Skulle du kunna förklara vad sakerna gör och hur jag infogar det på asp sidan. Mitt sätt att skriva asp är "#¤ så mycket mer primitivt. Bland annat så har jag inte riktigt hajjat det där med Dim riktigt utan skriver ALL kod som behövs :)
Men som sagt, kan du sparka mig ytterligare lite i rumpan när det gäller detta ?
** DistriktsLag **
LagID - Räknare (går det?)
LagNamn - Text
Kontakt - Text
Tele - Text
Spelare1 - text
Spelare2 - text
Spelare3 - text
Spelare4 - text
Spelare5 - text
Spelare6 - text
Distrikt - Text
** Matcher **
Omg - Tal
MatchID - Räknare
HemmaLagID - Text
HemmaLagImp - Tal
HemmaLagVP - Tal
BortaLagID - Text
BortaLagImp - Tal
BortaLagVP - Tal