25. juni 2004 - 16:54Der er
7 kommentarer og 1 løsning
Hvordan henter man værdien fra et DataSet
Jeg kalder en funktion: public DataSet GetUserInformation(string Brugernavn) { DataSet ReturnDataSet = new DataSet(); OleDbConnection conn = new OleDbConnection(getConnString); OleDbDataAdapter da = new OleDbDataAdapter("SELECT * FROM tblLogin WHERE Username='"+Brugernavn+"' AND status <> 3 ORDER BY Username",conn); da.Fill(ReturnDataSet); return(ReturnDataSet); }
På denne måde: DataSet ReceivedDataSet = getBruger.GetUserInformation(DropDownList1.SelectedValue);
SPØRGSMÅL: Hvordan finder jeg værdien af f.eks. kolonnen "username" ?
ReceivedDataSet.Tables[0].Rows[0]["username"]; Det kan være nødvendigt for dig at angive typen når du laver den slags - et par eksempler :
int value = (int)ReceivedDataSet.Tables[0].Rows[0]["someInt"]; string value = (string)ReceivedDataSet.Tables[0].Rows[0]["someInt"]; el. string value = ReceivedDataSet.Tables[0].Rows[0]["someInt"].ToString();
hehe... selvfølgelig kommer rækker før kulonner... *fløjter uskyldigt*
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.