ändra bild med funktion

.NET

1 svar · 134 visningar · startad av andreas_lindh

Medlem sedan jan. 20011 140 inlägg
Trådstart#1

Jaghåller på med ett forum där användarna även ska ha möjlighet att skicka meddelanden.

Jag har den här funktionen för att kolla om användaren har några nya meddelanden men den fungerar inte. Den rturnerar inget värde

Public Function nyamess()
        Dim antal As Integer
        Dim strsql As String = "select count(*) as antal from meddelanden where last=false and t_id=" & Session("user") & ""

        Dim objcmd As New OleDbCommand(strsql, objconn)
        Dim dr As OleDbDataReader
        objconn.Open()
        dr = objcmd.ExecuteReader
        If dr.Read() Then
            antal = dr("antal")
        End If
        If antal <> 0 Then
            Return "grafik/i_nyamess.gif"
        Else
            Return "grafik/i_nomess.gif"
        End If

        objconn.Close()
    End Function

Sen bilden

<asp:Image runat="server" imageurl='<%# nyamess() %>' alternatetext="Inga nya meddelanden" borderwidth="0" id="Mess" />
Medlem sedan jan. 20011 140 inlägg
#2

Vet inte vad jag hade gjort för fel men nu fungerar det

248 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)