Result von SQL

P

Peter Fink

Hallo
Ich habe eine Frage und hoffe hier eine kleine Hilfe zu bekommen.
Ich habe eine Tabelle mit 2 Spalten Name und
Berechtigung .Wenn in einem Satz Name "Hans" und bei Berechtigung "2" steht
darf man alles machen , bei Berechtigung "1" eben weniger.
Das Problem ist dabei das ganze abzufragen. In Handpuppendeutsch würde ich
als Newbie das so formulieren

restult = Select Berechtigung from Tabelle where Name = 'Hans'.
if (result == 2)
{
kann das machen;
}
else
kan nur das machen;
}
Ich kann das aber leider so nicht nachbauen .
Abgesehen vom Convert.ToString...
Welche Lösungen gibt es da ?Wie könnte man dies realisieren.
Kann mir jemand helfen ?

gebaut wird das ganze mit C# als Datenbank ist eine DB2 vorhanden.
Danke
 
M

Miha Markic

Hi Peter,

Please use english language here.
As for your question it should be something like (sql server variant):
SqlCommand cmd = new SqlCommand("Select Berechtigung from Tabelle where Name
= 'Hans'", sqlConnection1);

sqlConnection1.Open();

try

{

int result = (int)cmd.ExecuteScalar();

}

finally

{

sqlConnection1.Close();

}



Asssuming you are interested only in first row and the Berechtigung is an
integer.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top