SQL = "SELECT strName FROM [tabell] WHERE intID = " & request("ID") & ";"
set mySQL = Conn.Execute(SQL)
strName = mySQL(0)
IF strName <> "" THEN
SQL = "UPDATE [tabell] SET [strName] = [strName] + ' " & strName & "' WHERE [intID] = " & request("ID")
ELSE
SQL = "UPDATE [tabell] SET [strName] = '" & strName & "' WHERE [intID] = " & request("ID")
END IF
Conn.Execute(SQL)
Kan man skriva detta snyggare, tack!
******
Jag hoppas ni kan läsa. Ibland innehåller [strName] ett värde, ibland inte. Om det innehåller ett värde måste man lägga in en separator, ett kommatecken + mellanslag innan det nya värdet... så att säga.
Resultat utan fråga:
värde1Värde2
Resultat MED fråga:
värde1, Värde2