Update data source

Status
Niet open voor verdere reacties.

dneirynck

Gebruiker
Lid geworden
15 sep 2008
Berichten
12
Beste,

Ik ben bezig om een programma te schrijven om materiaaloverschotten te beheren. Het is zo dat ik de gegevens die op een SQL server 2005 afhaal, deze in een dataset plaats, hiermee alle acties doe zoals verwijderen en toevoegen en deze dan wil wegschrijven. Bij deze laatste stap loopt het fout, ik krijg geen foutmelding, maar hij wilt koppig genoeg de wijzigingen niet wegschrijven. Ik heb eerst met MySQL gewerkt en daar had ik hetzelfde probleem. Ik zoek al een week naar een geschikte oplossing, maar ik heb alles al geprobeerd.:(

Even schetsen:
Alle gegevens ophalen
public void CreateDataset() {
adpLocatie = data.Adapter("SELECT * from locatie");
adpLocatie.Fill(dataset, "locatie");
tbllocatie = dataset.Tables["locatie"];

adpType = data.Adapter("SELECT * from materiaaltype");
adpType.Fill(dataset, "materiaaltype");
tblmateriaaltype = dataset.Tables["materiaaltype"];

adpFlobin = data.Adapter("SELECT * FROM flobin");
adpFlobin.Fill(dataset, "flobin");
tblflobin = dataset.Tables["flobin"];

}

Updaten naar de data source:
public void UpdateDataset() {
SqlCommandBuilder bFlobin = new SqlCommandBuilder(adpFlobin);
SqlCommandBuilder bLocatie = new SqlCommandBuilder(adpLocatie);
SqlCommandBuilder bType = new SqlCommandBuilder(adpType);

adpFlobin.Update(tblflobin);
adpLocatie.Update(tbllocatie);
adpType.Update(tblmateriaaltype);

adpFlobin.Update(dataset, "flobin");
adpLocatie.Update(dataset, "locatie");
adpType.Update(dataset, "materiaaltype");
}

Hartelijk bedankt voor jullie hulp,

Davy
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan