Avatar billede no_doubt Nybegynder
21. august 2002 - 16:25 Der er 5 kommentarer og
1 løsning

ændre grundet notatfelt

Hvordan skal denne ændres hvis tekst er et notatfelt..
<%
    Set Conn = Server.CreateObject("ADODB.Connection")
    Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("../1Q/data.mdb")
        If IsEmpty(Session("id")) Then
            strSQL = "SELECT * FROM sker"
        Else
            strSQL = "SELECT * FROM sker WHERE id =" & Session("id")
        End If
        Set Rs = Conn.Execute(strSQL)

    While Not Rs.EOF
   
        If DateDiff("d", Rs("dato"), Date()) = 0 Then
            Session("id") = Rs("id")
%>
<script language="JavaScript">
            <% If Session("id") <> "" Then %>
alert('<%= Rs("dato") %>\nSkrevet af: <%= Rs("navn") %>\n<%= Left(Rs("tekst"), 30)%>\nLæs i Det Sker');
            <% End If %>
        </script>
<%
        End If
    Rs.MoveNext()
    Wend
%>

for det ser ikke ud til at virke ellers
Avatar billede exp-ralle Nybegynder
21. august 2002 - 16:29 #1
Der burde ikke skulle lavet om i "asp'en" for at et database felt skulle kunne være et notat felt...
Avatar billede neteffect Nybegynder
21. august 2002 - 16:29 #2
Inde i loop'et:
Skynd dig at gemme rs("tekst") i en variabel, før du bruger den.

tempTekst=rs("tekst").value
Avatar billede exp-ralle Nybegynder
21. august 2002 - 16:31 #3
Du skal måske lave det sådan her:

<%
    Set Conn = Server.CreateObject("ADODB.Connection")
    Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("../1Q/data.mdb")
        If IsEmpty(Session("id")) Then
            strSQL = "SELECT * FROM sker"
        Else
            strSQL = "SELECT * FROM sker WHERE id =" & Session("id")
        End If
        Set Rs = Conn.Execute(strSQL)

    Do While Not Rs.EOF
   
        If DateDiff("d", Rs("dato"), Date()) = 0 Then
            Session("id") = Rs("id")
%>
<script language="JavaScript">
            <% If Session("id") <> "" Then %>
alert('<%= Rs("dato") %>\nSkrevet af: <%= Rs("navn") %>\n<%= Left(Rs("tekst"), 30)%>\nLæs i Det Sker');
            <% End If %>
        </script>
<%
        End If
    Rs.MoveNext()
    Loop
    Wend
%>
Avatar billede exp-ralle Nybegynder
21. august 2002 - 16:31 #4
Nu ved jeg ikke hvad Wend er (hehe) men måske skal du lade den stå, måske skal du fjerne den...
Avatar billede no_doubt Nybegynder
21. august 2002 - 22:12 #5
wend skulle væk.
Avatar billede exp-ralle Nybegynder
22. august 2002 - 13:33 #6
ok
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester