Forum » Programiranje » ASP.NET C# primerjava vrednosti s SAQ table s stringom
ASP.NET C# primerjava vrednosti s SAQ table s stringom

Seth ::
Imam težavo.
V SQL tabeli imam uporabnike (Miha, Janez). Uporabnike (polje userID) berem z DataReaderjem. Težava je v tem, da DataReader bere po vrsti in ker prebere nazadnje "Janez" naslednji pogoj ne velja več
Miha == reader["userID"].ToString()
Kako naj preverjam vsako prebrano vrednost s stringom authentication?
In še koda:
while (reader.Read())
{
Response.Write(reader["userID"].ToString());
string authentication = "Miha";
if (authentication == reader["userID"].ToString())
{
// DOSTOP JE OK
}
else
{
// NI DOSTOPA
}
}
tnx
V SQL tabeli imam uporabnike (Miha, Janez). Uporabnike (polje userID) berem z DataReaderjem. Težava je v tem, da DataReader bere po vrsti in ker prebere nazadnje "Janez" naslednji pogoj ne velja več
Miha == reader["userID"].ToString()
Kako naj preverjam vsako prebrano vrednost s stringom authentication?
In še koda:
while (reader.Read())
{
Response.Write(reader["userID"].ToString());
string authentication = "Miha";
if (authentication == reader["userID"].ToString())
{
// DOSTOP JE OK
}
else
{
// NI DOSTOPA
}
}
tnx
Seth

d-mon ::
List<string> uporabniki = new List<string>();
while (reader.Read())
{
uporabniki.Add(reader["userID"].ToString());
}
if(uporabniki.Contains("Miha"))
{
//DOSTOP JE OK
}
else
{
//NI DOSTOPA
}
while (reader.Read())
{
uporabniki.Add(reader["userID"].ToString());
}
if(uporabniki.Contains("Miha"))
{
//DOSTOP JE OK
}
else
{
//NI DOSTOPA
}
[D-mon]
Zgodovina sprememb…
- spremenil: d-mon ()

Seth ::
List<string> uporabniki = new List<string>();
while (reader.Read())
{
uporabniki.Add(reader["userID"].ToString());
}
if(uporabniki.Contains("Miha"))
{
//DOSTOP JE OK
}
else
{
//NI DOSTOPA
}
Odlično, dela
Hvala še enkrat
lp
Seth
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | PHP in objektno programiranje (strani: 1 2 )Oddelek: Programiranje | 12420 (10887) | kivi113 |
» | [C#/VS] connection to DBOddelek: Programiranje | 1037 (929) | KalEl |
» | razložitev nekaterij elementov v visual studio 05Oddelek: Programiranje | 2169 (1974) | darkolord |
» | branje byte[] iz MS access-ove bazeOddelek: Programiranje | 1967 (1877) | BHawk |