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.
Men hvad skal en do-løkke gøre godt for? Kan det ikke bare klares med: <% minvar = rs(\"minvar\") + 1 Conn.Execute(\"Update TABEL set minvar = & \"minvar\" & where id = 1\") %>
do - kode - Response.Write \"Tælleren er: \" & Counter If LCase(rs(\"FeltNavn\")) = \"yes\" then\" Counter = Counter + 1 End If loop
Dette inkrementer kun tælleren hvis feltet \"FeltNavn\" i dit recordset har værdien \"yes\". Grunden til LCase er at tvinge den til små bogstaver, så If også fanger eks. \"Yes\" og \"YES\"
Set Rs = Conn.Execute(\"Select * From mail where readuser = \'yes\'\") %> <% do Response.Write \"Tælleren er: \" & Counter If LCase(rs(\"readuser\")) = yes then Counter = Counter + 1 End If loop %> <% Conn.Close Set Conn = Nothing
%> Laver den her fejl: Tælleren er: error \'80020009\' Exception occurred.
Set Rs = Conn.Execute(\"Select * From mail where touser = \'\"& Session(\"brugernavn\") &\"\' and where readuser = \'yes\'\") %> <% do Response.Write \"Tælleren er: \" & Counter Response.Write rs(\"readuser\") If rs(\"readuser\") = \"yes\" then Counter = Counter + 1 End If loop %> <% Conn.Close Set Conn = Nothing
%> men den laver den her fejl : Microsoft OLE DB Provider for ODBC Drivers error \'80040e14\'
[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression \'touser = \'Ameq\' and where readuser = \'yes\'\'.
Set Rs = Conn.Execute(\"Select * From mail where touser = \'\"& Session(\"brugernavn\") &\"\' and where readuser = \'yes\'\") %> <% if not rs.eof then
do until rs.eof Response.Write \"Tælleren er: \" & Counter Response.Write rs(\"readuser\") If rs(\"readuser\") = \"yes\" then Counter = Counter + 1 End If loop
else Response.Write \"Der er ikke nogen poster i databasen\" end if %> <% Conn.Close Set Conn = Nothing
Set Rs = Conn.Execute(\"Select * From mail where touser = \'\"& Session(\"brugernavn\") &\"\' and where readuser = \'yes\'\") %> <% if not rs.eof then
do until rs.eof Response.Write \"Tælleren er: \" & Counter Response.Write rs(\"readuser\") If rs(\"readuser\") = \"yes\" then Counter = Counter + 1 End If loop
else Response.Write \"Der er ikke nogen poster i databasen\" end if %> <% Conn.Close Set Conn = Nothing
Set Rs = Conn.Execute(\"Select * From mail where touser = \'\"& Session(\"brugernavn\") &\"\' and where readuser = \'yes\'\") %> <% if not rs.eof then
do until rs.eof Response.Write \"Tælleren er: \" & Counter Response.Write rs(\"readuser\") If rs(\"readuser\") = \"yes\" then Counter = Counter + 1 End If rs.MoveNext loop
else Response.Write \"Der er ikke nogen poster i databasen\" end if %> <% Conn.Close Set Conn = Nothing
Set Rs = Conn.Execute(\"Select * From mail where touser = \'\"& Session(\"brugernavn\") &\"\' and where readuser = \'yes\'\") %> <% if not rs.eof then
do until rs.eof Response.Write \"Tælleren er: \" & Counter Response.Write rs(\"readuser\") If rs(\"readuser\") = \"yes\" then Counter = Counter + 1 End If rs.MoveNext loop
else Response.Write \"Der er ikke nogen poster i databasen\" end if %> <% Conn.Close Set Conn = Nothing
Microsoft OLE DB Provider for ODBC Drivers error \'80040e14\'
[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression \'touser = \'Ameq\' and where readuser = \'yes\'\'.
Prøv at trykke ctrl + F5 eller at skrive adressen til din asp fil i browseren i stedet for eks. at bruge frem/tilbage knapperne. Jeg tror du kører på en gammel version af filen.
jeg har sidet og skrive om kode om igen så, sætte jeg min sidste postede kode ind og fik den her fjel: Microsoft OLE DB Provider for ODBC Drivers error \'80040e14\'
[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression \'touser = \'Ameq\' and where readuser = \'yes\'\'.
jeg har fået det til at virke =) og jeg syns du har gjort en så stort indsats, så du skal have lidt fjere point... =) men i sidste spørgsmål hvordan får jeg skrivet Counter ud i en Session
Ikke mere end du synes det var værd, point er ikke det altafgørende :-)
Jeg accepterer din vurdering betingelsesløst.
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.