|
|
|
แก้ไข/ลบ ข้อมูลใน DataGrid โดยการคลิกปุ่ม "แก้ไข" ที่ได้สร้างไว้ ทำยังไงครับ |
|
|
|
|
|
|
|
คลิกที่ Cell แล้วกด ปุ่ม "แก้ไข" ที่สร้างไว้ แล้วดึงข้อมูลจาก Cell ที่คลิกมาใส่ TextBox แก้เสร็จก็กดบันทึก
Code (C#)
public partial class SalesOrder : Form
{
public SalesOrder()
{
InitializeComponent();
}
DataTable dt;
int count = 0;
private void Form1_Load(object sender, EventArgs e)
{
dt = new DataTable();
dt.Columns.Add("ลำดับที่", typeof(int));
dt.Columns.Add("รหัสสินค้า", typeof(string));
dt.Columns.Add("รายการสิน", typeof(string));
dt.Columns.Add("จำนวน", typeof(int));
dt.Columns.Add("ราคา", typeof(int));
dt.Columns.Add("จำนวนเงิน", typeof(int));
}
private void addButton_Click(object sender, EventArgs e)
{
try
{
count += 1;
int invoice_amount = 0;
invoice_amount = Convert.ToInt32(invoice_quantity.Text) * Convert.ToInt32(invoice_price.Text);
dt.Rows.Add(count, invoice_product_id.Text, invoice_product.Text, invoice_quantity.Text, invoice_price.Text, invoice_amount);
salesOrderView.DataSource = dt;
invoice_product_id.Clear();
invoice_product.Clear();
invoice_quantity.Clear();
invoice_unit.Clear();
invoice_price.Clear();
}
catch
{
MessageBox.Show("คุณยังไม่ได้ทำการกรอกข้อมูล");
}
}
}
Tag : .NET, Ms Access, Win (Windows App), C#
|
|
|
|
|
|
Date :
2012-03-25 17:20:36 |
By :
DevilMonkeyZ |
View :
1357 |
Reply :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|