icaaqMedlem sedan okt. 20005 273 inlägg jag lägger till en post i ett DataSet så här
[red]
DataRow r = ds.Tables["users"].NewRow();
r["status"] = ui.Status;
r["Username"] = ui.Name;
r["Userpassword"] = XmlEngine.Encrypt(ui.Password);
r["Useremail"] = ui.Email;
ds.Tables["users"].Rows.Add(r);
[/red]
jag har i detta DataSet även ett id fält som är AutoIncrement.
Nu till frågan, hur får jag ut det id nummer som skapas när jag kör ovanstående funktion.
mv icaaq
asmodieMedlem sedan jan. 2004501 inlägg DataRow r = ds.Tables["users"].Row[x];
Convert.toInt32(r[x]);
Kan minnas fel...men något sådant...
icaaqMedlem sedan okt. 20005 273 inlägg Så här enkelt kan det vara med .NET :e
[red]
DataRow r = ds.Tables["users"].NewRow();
r["status"] = ui.Status;
r["Username"] = ui.Name;
r["Userpassword"] = XmlEngine.Encrypt(ui.Password);
r["Useremail"] = ui.Email;
ds.Tables["users"].Rows.Add(r);
ui.Id = Convert.ToInt32(r["Userid"]);
[/red]
mv icaaq