1、我用多个TextBox跟数据库帮定,用CurrencyManager添加记录,当用户把所有的操作完后按保存按钮;但主码是一个有规律的值不能让输入,请问添加记录要如何把这个特殊的值给这个主字段;
2、DataGrid如何显示它的行号;数据库的字段是英文的,可不可以在哪里设置他们的中文,以后不管在那里调用这个字段,DataGrid的列名自动显示它的中文名称;
3、进货子表有一个goods_id跟商品表goods_id关联,如何在做进货单时显示商品的名称、单位、编号等等字段,同时要对进货字表进行增删改;
初学还请高手们多多照顾,谢谢!谢谢!谢谢!谢谢!谢谢!
分数不够在加!!!!

解决方案 »

  1.   

    DataRowView drv = CurrencyManager.List[CurrencyManager.Postion];
    //然后对drv复制如drv["xh"] = seqence;
      

  2.   

    1.
    DataRow drNew = DataTable.NewRow();
    drNew["主字段"] = value;DataTable.Rows.Add( drNew );2. 得自己写控件了。3. 不是一会儿说得清除
      

  3.   

    可以通过视图使两者联合数据;界面可以用combobox,或是另外的能有Valuemenber,displaymember的控件处理;
    对进货子表保存时,只取需要的字段即可
      

  4.   

    关键第一和第三个问题,对第一问题我不想DataTable.Rows.Add( drNew )这样做,有没有更好的方法;各位高手说说你们的方法,谢谢!
      

  5.   

    答第三个:
    使用触发器触发,a表增删改是自动修改b表
    第二个:写个公用控件,datarid_databind是触发