PDA

View Full Version : update dữ liệu từ textbox vào datagridview trong c#



tpnguyenthang
17-04-2010, 16:39
bạn nào biết cách update dữ liệu từ textbox(ở đây dữ liệu ghi vào textbox là ngay/thang/nam) vào datagridview k?bạn nào biết chỉ dùm dc k vậy?dữ liệu dang string or int thì m update dc,còn kiểu ngay/thang/nam thì m chưa làm dc,mong các bạn giúp.thankssssss!m dung SQL 2005 & VS 2008

---khi mình làm nó báo lỗi như vầy
String or binary data would be truncated.
The statement has been terminated.
---còn đây là đoạn code m làm,các bạn xem rồi giúp m sửa dc k.

public partial class chitiet_hopdong : Form
{
knoi kn = new knoi();
int chiso;
DataTable dungchung = new DataTable();
public string chuoi_chung = "select * from ChiTiet_HopDong";
public chitiet_hopdong()
{
InitializeComponent();
}
private void bt_sua_Click(object sender, EventArgs e)
{
string sua = "update ChiTiet_HopDong set ma_hd='" + txt_mahd.Text + "',ten_hd='" + txt_tenhd.Text + "',nam='" + txt_nam.Text + "',ten_kh='" + txt_tenkh.Text + "',ten_domain='" + txt_domain + "',tri_gia='" + txt_trigia.Text + "',thu_lan1='" + txt_tl1.Text + "',thu_lan2='" + txt_tl2.Text + "',thu_lan3='" + txt_tl3.Text + "',thu_lan4='" + txt_tl4.Text + "',con_lai='" + txt_conlai.Text + "',ngay_ki='" + txt_ngayki.Text + "',ngay_het_han='" + txt_ngayhh.Text + "',tinh_trang_hd='" + txt_tthd + "' where ma_hd='" + ma + "'";

kn.kotravekq(sua);
dungchung = kn.travekq(chuoi_chung);
dataGridView1.DataSource = dungchung;

}
}