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 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