ผมจะใส่โค๊ดยังไงดีครับ ให้กดปุ่ม บันทึก แล้วข้อมูลลง Database ได้เลย ขอคำชี้แนะด้วย
ตัวอย่าง โค๊ตที่ผมใส่ไปบ้างแล้ว
namespace WindowsFormsApplication2
{
public partial class Form1 : Form
{
OleDbDataAdapter oda;
OleDbCommandBuilder ocb;
DataTable dt;
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
OleDbConnection conn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\\Project\\db1.mdb");
oda = new OleDbDataAdapter("SELECT ID,Name,Pay,Tax,Total From Salary",conn);
dt = new DataTable();
oda.Fill(dt);
dataGridView1.DataSource = dt;
}
private void button1_Click(object sender, EventArgs e)
{
ocb = new OleDbCommandBuilder(oda);
oda.Update(dt);
}
สอนเขียนโปรแกรม C# หน่อยครับ
ผมจะใส่โค๊ดยังไงดีครับ ให้กดปุ่ม บันทึก แล้วข้อมูลลง Database ได้เลย ขอคำชี้แนะด้วย
ตัวอย่าง โค๊ตที่ผมใส่ไปบ้างแล้ว
namespace WindowsFormsApplication2
{
public partial class Form1 : Form
{
OleDbDataAdapter oda;
OleDbCommandBuilder ocb;
DataTable dt;
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
OleDbConnection conn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\\Project\\db1.mdb");
oda = new OleDbDataAdapter("SELECT ID,Name,Pay,Tax,Total From Salary",conn);
dt = new DataTable();
oda.Fill(dt);
dataGridView1.DataSource = dt;
}
private void button1_Click(object sender, EventArgs e)
{
ocb = new OleDbCommandBuilder(oda);
oda.Update(dt);
}