我想把文本文件中的数据读出来写到datagrid,然后再保存到数据库。
大侠们有什么方法?
如何把读出来的数据添加到datagrid中?如何保存?

解决方案 »

  1.   

    public DataRow NewRow()
    {
                                             //Irm.GetBuf(Cfg.CtrllerID) 是取的记录集
    DataTable dt = Irm.GetBuf(Cfg.CtrllerID).Tables[0]; DataRow dr = dt.NewRow();
    dr["QNo"] = "1";
    dr["QueueName"] = "内科";
    dr["CustName"] = "张三";
    dr["UserName"] = "王医生";
    dr["Room"] = "1";
    dr["Desk"] = "1";
    dr["PriorName"] = "1";
    dr["WaitCount"] = "10";
    dt.Rows.Add(dr);
    return dr;
    }我觉得你还是先保存,然后再查询出来显示
      

  2.   

    你把文本文件中的数据读出来,加到绑定到DataGrid的数据源(DataTable或DataView)里
    自然DataGrid就显示出来了
      

  3.   

    1.在数据源中增加一行
    DataRow row = tabal.NewRow; // table是数据源
    2。重新绑定
    dataGrid.DataSource = table;