Du ställer en SQL-fråga liknande denna:
strSQL = "SELECT COUNT(*) AS Antal FROM tblTabellen WHERE fldKolumnen >0"
Mvh,
------------------
All your base are belong to me.
6 svar · 212 visningar · startad av nybörjare
hur räknar man ut hur många saker i en databas som innehåller mer än 0 i en kolumn?
t.ex just nu finns det xxx kolumner som innehåller mer än 0 i varje fattar ni?
Du ställer en SQL-fråga liknande denna:
strSQL = "SELECT COUNT(*) AS Antal FROM tblTabellen WHERE fldKolumnen >0"
Mvh,
------------------
All your base are belong to me.
Finns det ingen motsvarighet till asp.nets "Dataset" i gamla asp... alltså att du tar en spegel av en databas som du sedan kan köra olika kommandon på så att man slipper hämta databasen varje gång?
------------------
Jag vill inte ha någon signatur.
NETwork, jo, det finns två olika metoder att änvända (inte lika smidiga som i ASP.NET självklart). Antingen kan du använda metoden "Clone" för att kopiera recordsettet: http://www.devguru.com/Technologies/ado/quickref/recordset_clone.html
Eller så anger du en parameter på recordsettet för att göra det "disconnected".
Fast vad detta har med frågan att göra vet jag inte... ;)
------------------
Doesn't 'expecting the unexpected' make the unexpected expected?
webeye.nu
>Fast vad detta har med frågan att göra vet jag inte...
Nä, inte mycket... jag bara funderade lite. :)
------------------
Jag vill inte ha någon signatur.
tack för hjälpen men när ja kör doden blir det så här:
Microsoft OLE DB Provider for ODBC Drivers fel '80040e07'
[Microsoft][Drivrutin för ODBC Microsoft Access] Typblandningsfel i villkorsuttryck.
/Default.asp, rad 14
<%
'Databasen
file = Server.MapPath("gb.mdb")
'Öppnar databasen
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq="& file
'Öppnar Inboxen
Set RecSet = Server.CreateObject("ADODB.Recordset")
SQL = "SELECT COUNT(*) AS Antal FROM inbox WHERE nytt = 0"
RecSet.Open SQL, Connect, adOpenStatic, adLockOptimistic
%>
<title><%=RecSet("nytt")%> nya gästboks inlägg</title>
<%
' Stänger databasen
RecSet.Close
Connect.Close
%>
Vilken datatyp har kolumnen nytt?
Om det är text så
SQL = "SELECT COUNT(*) AS Antal FROM inbox WHERE nytt = '0'"
------------------
essentitia preter non sans multiplicandum