Hej! Problemet är att den tomma kolumnen inte är en tom sträng utan null, testa såhär: I databasen står det MEMO och inte NULL. Prova med: I sådana fall ska det vara såhär: <b> Oops, läste visst ditt inlägg fel. Men det är så pinsamt att jag inte vågar berätta hur jag tolkade det :)Select Sats
Jag vill få fram antalet på en kolum i en tabell i databasen.
Jag vill få fram alla kolumer som inte är tomma, dvs "".
Min Select sats är:
<code>
<% Set Antal = Connect.Execute("Select Count(*) As Antal From song where videourl <> '""' ") %>
<b>Total Video: <%= Antal("Antal") %></b><br>
</code>
Jag får det ej till att funka, hur skriver jag?
Tacksam för svar.Sv: Select Sats
<% Set Antal = Connect.Execute("Select Count(*) As Antal From song where NOT videourl IS NULL") %>
<b>Total Video: <%= Antal("Antal") %></b><br>
/JohanSv:Select Sats
Dvs, strängen har blivit tömd och är inte null...
Jag har tidigare kört med
Update song set videourl = "" ...
Förstår du mig?Sv: Select Sats
<code>
<% Set Antal = Connect.Execute("Select Count(*) As Antal From song where videourl <> '' ") %>
<b>Total Video: <%= Antal("Antal") %></b><br>
</code>
/FSv: Select Sats
<% Set Antal = Connect.Execute("Select Count(*) As Antal From song where videourl <> ''") %>
/JohanSv:Select Sats
I sådana fall ska det vara såhär:
<% Set Antal = Connect.Execute("Select Count(*) As Antal From song where videourl <> ''") %>
</b>
Jag skyller på pelles code-tagg.. (om du menar radbrytningen mellan % och >) :)Sv: Select Sats
/Johah