I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Jeg hver bruger har sin egen tabel til gæstebog den hedder gb også der id. f.eks. gb1 Hvis 2 brugere skriver sammen via gæstebøgerne vil talkid laves sådan:
from = afsenderens id id = modtagerens id
if from < id then talkid = "gb"&from&"_gb"&id end if if id < from then talkid = "gb"&id&"_gb"&from end if
På denne måde er det midste id altid først. Min side skal så kunne udskrive samtalen med de 2 brugere via en JOIN regner jeg med. Altså hvor den tager alle poster fra de 2 tabeller hvor talkid er f.eks. gb1_gb2 hvis det er bruger 1 og 2 der har snakket sammen. Dette skal så ORDER BY date DESC
SELECT * FROM gb"& from &", gb"& id &" WHERE gb"& id &".talkid = 'gb'"& from &"'_gb'"& id &"' AND gb"& from &".talkid = 'gb'" & id &"'_gb'"& from &"' ORDER BY gb"& id &".date DESC;
Pröv lige at skrive SQL'en ud för du eksekverer ;o)
set objRs = Server.CreateObject("ADODB.Recordset") objRs.Open "SELECT * FROM gb"& from &", gb"& id &" WHERE gb"& id &".talkid = 'gb'"& from &"'_gb'"& id &"' AND gb"& from &".talkid = 'gb'" & id &"'_gb'"& from &"' ORDER BY gb"& id &".date DESC;", Conn, 1, 3 end if
Den kører jeg og får:
Microsoft OLE DB Provider for ODBC Drivers error '80040e21'
ODBC driver does not support the requested properties.
Pröv at skrive den ud. Har nok for mange ' med. SELECT * FROM gb"& from &", gb"& id &" WHERE gb"& id &".talkid = 'gb"& from &"_gb"& id &"' AND gb"& from &".talkid = 'gb" & id &"_gb"& from &"' ORDER BY gb"& id &".date DESC;
SQLstr="SELECT * FROM gb"& from &", gb"& id &" WHERE gb"& id &".talkid = 'gb"& from &"_gb"& id &"' AND gb"& from &".talkid = 'gb" & id &"_gb"& from &"' ORDER BY gb"& id &".date DESC;" response.write SQLstr 'objRs.Open SQLstr
SQLstr= "(select * from gb" & id & " where talkid = '" & talk & "' ORDER BY date)" & _ " UNION " & _ "(select * from gb" & from & " where talkid = '" & talk & "' ORDER BY date) ORDER BY date;"
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.