I’m trying to return an int value from a dataset.
private int AccountID()
{var ds = new DataSet();
var da = new MySqlDataAdapter(
"(SELECT * FROM table WHERE id = 1", databaseCon);
da.Fill(ds);
var id= ds.Tables[0].Columns[0];
return id;
}
However I cannot return id as it “Cannot convert expression”.
After the int is returned I wish to insert it into a variable to be used elsewhere.
This would be better served by ExecuteScalar():