Kezdőoldal » Számítástechnika » Programozás » Hogyan tudom mssql-ben a null...

Hogyan tudom mssql-ben a null értéket 0-ra változtatni? (winform+mssql)

Figyelt kérdés

int osszesen;

var connection = new SqlConnection(@"Server=(localdb)\MSSQLLocalDB; AttachDbFileName=|DataDirectory|databse.mdf;");

connection.Open();

var cmd = new SqlCommand($"SELECT SUM (ISNULL(oszlop_neve, 0)) FROM tábla_neve WHERE .......", connection);

var reader = cmd.ExecuteReader();

if (reader.Read())

{

osszesen = (int)reader[0]; //itt jelenik meg a hiba:'A megadott típuskonverzió

érvénytelen.'


label1.Text = osszesen.ToString();


}


Ha csak null érték van az oszlopban azt szeretném hogy a labelben 0 jelenjen meg.Hogyan lehetne?



2019. ápr. 6. 14:15
 1/6 A kérdező kommentje:
tárgytalan sikerült.
2019. ápr. 6. 14:37
 2/6 anonim ***** válasza:
0%
If statemenről halottál már Einstein?
2019. ápr. 6. 14:39
Hasznos számodra ez a válasz?
 3/6 anonim ***** válasza:
Fantasztik.
2019. ápr. 6. 14:50
Hasznos számodra ez a válasz?
 4/6 A kérdező kommentje:
2#, csípem az ilyen embereket mint te vagy...
2019. ápr. 6. 15:18
 5/6 anonim válasza:

Szia! Így próbáltad?

SUM (ISNULL(oszlop_neve, 0)) AS oszlop_neve

2019. ápr. 7. 10:34
Hasznos számodra ez a válasz?
 6/6 A kérdező kommentje:

ISNULL(SUM(oszlop_neve), 0)

ezzel sikerült!

2019. ápr. 8. 15:20

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!