Det är alltså på sql6 som det blir problem..
Hej!
Någon som kan förklara varför siffrorna inte kommer med i sql satsen när de finns där när jag testar skriva ut dem med response.write?
Kod:
if Request.Form("hundhemsida")<> "" then
agare=request.form("anamn")
agarepost=Request.Form("aepost")
kennelnamn=Request.Form("kennelnamn")
kennelhem=Request.Form("kennelhemsida")
hundnamn=Request.Form("hundnamn")
hundkomm=Request.Form("hundkomm")
hundadress=Request.Form("hundadress")
hemsidenamn=Request.Form("hundhemsida")
hemsidekomm=Request.Form("hemkomm")
aktivera=Request.Form("aktivera")
sql2 = "INSERT INTO Agare(Agarnamn, Agarepost)" & \_
" VALUES ('" & \_
agare & "','" & \_
agarepost & "')"
set rs2=ss.Execute(sql2)
sql3="select top 1 \* from Agare order by AgarID desc"
set rs3=ss.Execute(sql3)
agarid=Response.Write(rs3("AgarID"))
Response.Write(agarid)
sql4="insert into Kennlar(Kennelhemsida, Kennelnamn)" & \_
" Values ('" & \_
kennelhem & "','" & \_
kennelnamn & "')"
set rs4=ss.execute(sql4)
sql5="select top 1 \* from Kennlar order by KennelID desc"
set rs5=ss.Execute(sql5)
kennelid=Response.Write(rs5("KennelID"))
'Response.Write(kennelid)
sql6="insert into Hundar(Hundnamn, KennelID, Hundkommentarer, AgarID, Aktivera)" & \_
" Values ('" & \_
hundnamn & "'," & \_
kennelid & ",'" & \_
hundkomm & "'," & \_
agarid & ",'" & \_
aktivera & "')"
Response.Write(sql6)
set rs6=ss.execute(sql6)
sql7="select top 1 \* from Hundar order by HundID desc"
set rs7=ss.Execute(sql7)
hundid=Response.Write(rs7("HundID"))
Response.Write(hundid)
sql8="insert into Hemsidor(HundID, Adress, Hemsidenamn, Kommentarer)" & \_
" Values (" & \_
hundid & ",'" & \_
hundadress & "','" & \_
hemsidenamn & "','" & \_
hemsidekomm & "')"
set rs8=ss.execute(sql8)
Response.Write("Tack, Din hund är nu inlagd!")
end if
Utskriften jag får ser ut så här:
66insert into Hundar(Hundnamn, KennelID, Hundkommentarer, AgarID, Aktivera) Values ('werwer',,'',,'false')
Koden verkar kanske lite korkad men jag vet inte hur jag ska göra på nåt annat sätt för att få ut idnumrerna som är räknare och ligger i olika tabeller i databasen. Vill ha formuläret på samma sida med en sparaknapp för att det inte ska bli så krångligt...
Mvh Lena


