博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

datagridview的相关操作

Posted on 2008-08-15 08:58  Anna Yang  阅读(348)  评论(0编辑  收藏  举报
1.将datagridview中的数据显示在textbox中
 private void lvwline_Click(object sender, EventArgs e)
        {
            txtLine.Text 
= this.lvwline.SelectedItems[0].SubItems[0].Text.ToString();
            txtLineDescription.Text 
= this.lvwline.SelectedItems[0].SubItems[2].Text.ToString();
        }
 
 2.在DataGridView中显示数据库中的数据
  将要执行的SQL语句附值给strSQL。(注意:英文版的操作系统中插入中文时需要加“N”,否则会出现乱码)
string strSQL = "insert into ut(Username,EnName,CHName,TeleNumber,Department)"
              
+ "VALUES('" + txtUserName.Text.Trim() + "','" + txtEnName.Text.Trim() 
              
+ "',N'" + txtChName.Text.Trim() + "','"+ txtTeleNumber.Text.Trim() 
              
+ "','" + txtDepartment.Text.Trim() + "' )";
 
 执行上面的SQL语句,将插入的数据显示在数据库UT中。
DataTable DT=new DataTable();
DT
=DoDB.ExecuteReturnless(strSQL);
 
在DataGridView中显示出数据库UT中的数据:
DataGridView.datasourse=DT

 需要从DataGridView删除数据时,只要改变strSQL中的数据即可。