hej! Jag har set folk göra en Count(*) men aldrig en Sum(*). Det var något nytt. :o) Jag skall använda i detta fall MAX(nrOfHist) i sql frågan. OK Andreas, det verkar som om jag skriver samma som i ASP. tar jag ut "SumOfColumnNamn" via datasetet sen?Få ut summering
hur får jag ut summeringen i SQL frågan till en variabel
<code>
// Connection - string
Databaselogic.Databaselogic dbCon = new Databaselogic.Databaselogic();
string ConnectionString= dbCon.ConnectionString;
string SQL = "Select sum(*) from tbl_Contest where ID='" + AdressToGet + "'";
Debug.Write(SQL + "\n");
// Initsierar databaskopplingen med SQL-fråga
SqlConnection con = new SqlConnection(ConnectionString);
con.Open();
SqlDataAdapter sqlAdapt = new SqlDataAdapter(SQL,con);
DataSet ds = new DataSet();
sqlAdapt.Fill(ds);
return ds;
</code>Sv: Få ut summering
String SQL = "Select sum(ColumnNamn) As SumOfColumnNamn from tbl_Contest where ID='" + AdressToGet + "'";
Sedan bör du använda parametrar eller i alla fall skydda mot SQL inject.
Sv:Få ut summering
Sum brukar jag använda för att ex summera ex moms i en tabell. Ex jag vill summera månadens inköp från en tabell så använder jag SUM(inkop).
PS! Jag har en funktion för SQL injection som jag gör kontrollen med"
/Tyronne