在dataGrid邦定的dataSet的updata()方法中捕获异常

解决方案 »

  1.   

    try{}
    catch
    {}
    不行吗?
      

  2.   

    to:
    在dataGrid邦定的dataSet的updata()方法中捕获异常
    还没有到 update 就发生错误了,输入的时候如果有重复就有微软给出的提示。。
    但不知道如果捕捉to:
    try{}
    catch
    {}
    不行吗?不是不行,是这些代码该往哪放???
      

  3.   

    可以阿
    try {}
    catch (Exception ex)
    {
       MessageBox.Show(ex.ToString());
    }
      

  4.   

    想在微软报告之前就截获是吗?
    我估计这个事件应该在datatable中发生.但是没有仔细研究.
      

  5.   

    多谢诸位了,我这个问题就是不知道在
    try{}中间放什么东东!!!!!!在DataGrid中编辑数据时,突然发生的错误。。
      

  6.   

    我想应该是放在:OnEditCommand里面。
      

  7.   

    楼上的哥们,WinForm  DataGrid中有此方法吗?!
      

  8.   

    把可能引致错误的代码放到try……catch里不就行啦?
      

  9.   

    可是我不知道错误代码在哪???在一个绑定了数据源,有主键约束的表, 用DataGrid来编辑 数据时
    如果出现 重复主键 就会弹出  错误信息(这是微软自动给的)
    我想捕获的是这些错误
      

  10.   

    try
    {
    System.Drawing.Point pt = new System.Drawing .Point (e.X, e.Y); 
    DataGrid.HitTestInfo hti = dataGrid1.HitTest(pt); 
    if(hti.Type == DataGrid.HitTestType.Cell)  
    {  
    dataGrid1.CurrentCell = new DataGridCell(hti.Row, hti.Column); 
    dataGrid1.Select(hti.Row); 

    }
    catch(Exception ex)
    {
    MessageBox.Show(ex.tostring());
    }
      

  11.   

    楼上的兄弟,你这代码是点在哪行,就选择哪行吧!!!
    我要求的是 要捕捉  DataGrid的在编辑数据时发生的错误!!!