Hej, du då skriver concat() så försöker du hämta en function.<code>Slå ihop två textfält från en Accessdatabas
Vad använder man för kommando i en SQL-sats för att slå ihop två textfält till ett fält. Databasen är Access.
Har provat med concat(text1,' ',text2) men får då följande fel:
Undefined function 'concat' in expression
Kom på det själv: text1 + text2
Vad enkelt det kan vara iblandSv: Slå ihop två textfält från en Accessdatabas
function concat(t1, t2)
'funktionen
end function</code>Det du vill ha är:<code>
SQL="SELECT text1.tabell1, text2.tabell2 FROM tabell1, tabell2 ORDER BY id DESC"
Response.Write RecSet("text1") & RecSet("text2")</code>
Har inte testat denna men jag tror att det skulle funka.
Det jag har skrivit det gör så att du plockar fren två olika tabeller men det är ju bara att ta bort om du har båda i samma tabell t.ex.<code>
SQL="SELECT * FROM tabell ORDER BY id DESC"
Response.Write RecSet("text1") & RecSet("text2")</code>
Tror att detta löser ditt problem.Sv: Slå ihop två textfält från en Accessdatabas
För att slå ihop två textfält i en SQL-satsen, passar utmärkt för förnamn och efternamn tex:
<code>
SELECT fnamn + ' ' + enamn AS namn FROM personal
</code>