PDA

View Full Version : دستور Insert , Delete در Entity FrameWork



m.bibjan
دوشنبه 30 دی 1392, 01:26 صبح
من طبق کد زیر دستورات رو از دیتابیس به تکس باکس ها میریزم
1
2
tbuser tb = new tbuser();
var m = db.tbusers.Where(a => a.idpublic == txtsearch.Text).Single();

حالا میخوام اطلاعات ریخته شده در تکس باکس ها رو ادیت و یا حذفشون کنم
کسی میدونه چیکار باید بکنم؟؟؟؟؟؟؟؟؟؟؟؟
اصلا دستور استانداردی هستش؟

gilas1368
دوشنبه 30 دی 1392, 08:32 صبح
به سایت زیر مراجعه کنین و ویدیو آموزش Entity Framwork رو دانلود و تماشا کنین
مطالب مورد نیاز شما رو داره

http://learnfiles.com/

m.bibjan
دوشنبه 30 دی 1392, 16:17 عصر
چرا دانلود نمیشه؟ نشد

m.bibjan
دوشنبه 30 دی 1392, 20:11 عصر
سلام خسته نباشین
من این نحوه کد نویسی رو کاملا بلدم و حتی پروژه ایی رو هم نوشتم بر طبق روند فیلم
ولی من میخواستم بجای DataGridView از انتقال اطلاعات از دیتابیس به تکس باکس ها استفاده کنم
نمیدونم چجوری ولی خیلی عجله دارم
اگه کمکم کنید ممنون میشم

Mahmoud.Afrad
پنج شنبه 03 بهمن 1392, 17:42 عصر
Database1Entities db;
tbl foundTbl;
public Form1()
{
InitializeComponent();

db = new Database1Entities();
}

private void getBtn_Click(object sender, EventArgs e)
{
foundTbl = db.tbl.SingleOrDefault(item => item.name == textBox1.Text);
if (foundTbl != null)
{
textBox2.Text = foundTbl.address;
textBox3.Text = foundTbl.email;
}
}

private void UpdateBtn_Click(object sender, EventArgs e)
{
if (foundTbl != null && MessageBox.Show("Are you sure?")== System.Windows.Forms.DialogResult.OK)
{
foundTbl.address = textBox2.Text;
foundTbl.email = textBox3.Text;
db.SaveChanges();
}
}

private void deleteBtn_Click(object sender, EventArgs e)
{
if (foundTbl != null && MessageBox.Show("Are you sure?") == System.Windows.Forms.DialogResult.OK)
{
db.DeleteObject(foundTbl);
db.SaveChanges();
}
}