04. juni 2002 - 13:45Der er
3 kommentarer og 1 løsning
Problem med apostroffer i SELECT
Jeg har to tabeller hvor jeg skal sammenligne en feltværdi i den ene tabel med en feltværdi i den anden tabel. Problemet er at i den ene tabel er der apostroffer omkring feltværdien og i den anden tabel er der ikke apostroffer.
Jeg har brug for at kunne opdatere i begge tabeller og jeg må ikke ændre ovenstående værdier - dvs. jeg kan ikke bare fjerne apostrofferne fra tabellen.
SQL = "Select * From Tabel1" Set rs = Conn.Execute(SQL) If Not rs.EOF Then V1 = rs("Feltmedapostroffer") End If SQL = "Select * From Tabel2" Set rs = Conn.Execute(SQL) If Not rs.EOF Then V2 = rs("FeltudenApostroffer") 'så laver du en replace funktionder fjerner apostrofferne, så de kan sammelignes V2 = Replace(V2,"'","") End If
Her kyler du så din sammenligning ind ... f.eks.
If V1 = V2 Then ? Else ? End If
Håber du kan bruge det til noget
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.