hente data til tekstfelter fra dataset
Et helt sikkert dumt newbee spørgsmål.......Jeg ved, hvordan man henter data fra et dataset over i et datagridview på en
form.....men hvordan henter jeg data fra et eksisterende dataset over i
tekstfelter på en form.
Min kode ser ud som følgende:
private void loadFakturaVis()
{
try
{
//create a connection string to the access database
OleDbConnection cn = new
OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;
User Id=;Password=;
Data Source=" + myDB);
// Create the DataSet
ds = new DataSet("FakturaOrdre");
// Fill the Dataset with Kunder, map Default Tablename
// "Table" to "Kunder".
da = new OleDbDataAdapter("SELECT Kunder.KundeId,
Kunder.Navn,Faktura.FakturaID, Faktura.KundeID, Ordre.OrdreID,
Ordre.FakturaNr, Ordre.Antal, Ordre.VareNr, Produkter.Varenavn,
Produkter.PrisExMoms FROM Produkter INNER JOIN ((Kunder INNER JOIN Faktura
ON Kunder.KundeId = Faktura.KundeID) INNER JOIN Ordre ON Faktura.FakturaID =
Ordre.FakturaNr) ON Produkter.VareNr = Ordre.VareNr WHERE FakturaID=@fakid",
cn);
da.SelectCommand.Parameters.Add("@fakid", OleDbType.Integer);
da.SelectCommand.Parameters["@fakid"].Value = fakid;
da.TableMappings.Add("Table", "Ordre");
da.Fill(ds);
// The DataViewManager returned by the DefaultViewManager
// property allows you to create custom settings for each
// DataTable in the DataSet.
dsView = ds.DefaultViewManager;
// Databinding for the Grid's
dgrOrdre.DataSource = dsView;
dgrOrdre.DataMember = "Ordre";
}
catch (Exception ex)
{
MessageBox.Show("Exception" + ex);
}
}
Nu vil jeg så gerne lave følgende i min kode:
//Databinding for the fields
txtNavn.txt = ????????
Hvad skal stå der, hvor mine spørgsmålstegn er, for at jeg får data ind i
tekstfelterne?
mvh
simsen :-)
