Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Ispitivanje vrednosti polja tabele

[es] :: .NET :: Ispitivanje vrednosti polja tabele

[ Pregleda: 2016 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

bokac
Beograd

Član broj: 19866
Poruke: 110
*.sbb.co.yu



Profil

icon Ispitivanje vrednosti polja tabele16.07.2004. u 11:20 - pre 240 meseci
Pozdrav svima imam jedno pitanjce. Punim na Windows formi (C#) Label-e vrednostima iz tabele na ovaj nacin:
Code:

......
while(myReader.Read())
{
this.Label1.Text=myReader.GetString(0);
this.Label2.Text=myReader.GetString(1);
this.Label3.Text=myReader.GetString(2);
...
}

Problem nastaje kada Reader naidje na praznu vrednost u nekoj koloni i dolazi do pucanja programa.
Ja pokusavam da ispitam vrednost "kriticniog" polja pre neko sto reader pokusa da ga procita na sledeci nacin ali mi ne polazi za rukom.
npr.
Code:

if(myReader.GetString(2)=="") // ili "==null" ili ne znam ni sam sta sam sve probao
{
this.Label3.Text="";
}
else
{
this.Label3.Text=myReader.GetString(2);
}

Da li neko moze da mi predlozi nacin na koji bih to mogao da uradim. Hvala.
 
Odgovor na temu

Ivan Vasić

Član broj: 14756
Poruke: 631
*.beotel.net

Jabber: ivasic@elitesecurity.org


Profil

icon Re: Ispitivanje vrednosti polja tabele16.07.2004. u 12:22 - pre 240 meseci
Ako hoćeš da ispituješ da li je string prazan koristi - string.Empty - za uporedjivanje.

A što se Reader-a tiče ne znam kog je tipa taj objekat (pretpostavljam neki DataReader za bazu), ali probaj da uhvatiš Exception ako pročita null vrednost (ako već neće sa onim što si naveo "==null") ili tako nešto.
 
Odgovor na temu

bokac
Beograd

Član broj: 19866
Poruke: 110
*.sbb.co.yu



Profil

icon Re: Ispitivanje vrednosti polja tabele16.07.2004. u 12:37 - pre 240 meseci
Izvinjavam se zbog nepotpunih informacija, u pitanju je MS Access 2000 baza i jeste u pitanju DataReader za bazu.
Code:

OleDbDataReader myReader=cmd.ExecuteReader();
while(myReader.Read())
{
............

 
Odgovor na temu

bokac
Beograd

Član broj: 19866
Poruke: 110
*.sbb.co.yu



Profil

icon Re: Ispitivanje vrednosti polja tabele16.07.2004. u 13:14 - pre 240 meseci
Exception, to je najjednostavnije resenje. Hvala Ivane.

Pozdrav
 
Odgovor na temu

[es] :: .NET :: Ispitivanje vrednosti polja tabele

[ Pregleda: 2016 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.