HEJ! det finns säkert flera sätt.. Tackar!Addera row i dataset
Undrar om någon skulle vilja förklara hur man skickar in en Row direkt i ett dataset?
Fattar inte vad man skall med DataRowBuilder till....
/Alexander
<code>
System.Data.DataRowBuilder rb = new System.Data.DataRowBuilder();
SMF_Staplare.DataSet_Logdata.SMF_PortalRow DR = new MF_Staplare.DataSet_Logdata.SMF_PortalRow( rb);
DR.X=1
DR.Y=2
DR.Z=3
this.dataSet_Logdata1.SMF_Portal.AddSMF_PortalRow(DR);
'Detta funkar dock
this.dataSet_Logdata1.SMF_Portal.AddSMF_PortalRow("1","2","3");
</code>Sv: Addera row i dataset
1)
MyTypedDataSet.MyTable.AddMyTableRow(.....);
2)
DataRow dr = MyDataSet.Tables["namn"].NewRow();
dr["column"]=123;
MyDataSet.Tables["namn"].Rows.Add(dr);
3)
MyDataSet.Tables["namn"].Rows.Add(new object[] {123,123,123,123});
och datarowbuilder är nog ingen klass man själv ska använda , den är nog för internt bruk..
//RogerSv: Addera row i dataset
Det var alternativ 2 som passade bäst!
NEWROW()!!!
Bra att jag kan skriva: R2.KOLUMNNAMN = "12345"
!!!Tänkt att så lite kod kan gör så mycket bara man vet hur!!!
<code>
SMF_Staplare.DataSet_Logdata.SMF_PortalRow R2 = dataSet_Logdata1.SMF_Portal.NewSMF_PortalRow();
R2.Tid=System.DateTime.Now;
dataSet_Logdata1.SMF_Portal.AddSMF_PortalRow(R2);
this.oleDbDataAdapter1.Update(this.dataSet_Logdata1);
</Code>