目前有20个人员记录,通过Label显示人员名称,Edit赋值性别,再添加一个按钮来实现Edit数据修改的存储,界面大致如下(一列Label,一列Edit,最底下一个按钮):张三(Label1) 男(Edit1)
李四(Label2) 女(Edit2)
王五(Label3) 男(Edit3)
.   (Label) . (Edit)
.   (Label) . (Edit)
.   (Label) . (Edit)
马六(Label20) 女(Edit20) 修改(按钮)如何在本窗口建立的时候,显示所有人员对应在数据表的性别!
如何实现双击任意一个Edit,即可将双击对象的Edit性别即时男女切换!
如何在做了若干人员的性别更改后,按下修改按钮,将所有人员的名字及性别对应写入数据表!PSS:所使用数据库为Access!小弟不才,还望各位高手大哥予以指点!

解决方案 »

  1.   

    第一个,自己循环数据集逐个填写吧,当然如果你有时间为每一个组件规定好名称或tag属性的话,也许可以根据一些对应关系动态查找组件赋值
    第二个,在双击事件中做啊,如果edit.text := '女',就edit.text := '男'
    第三个,同第一个
      

  2.   

    1:为什么要用label 和 Edit 呢?用DBGrid 来输出不好么?
    2:如果采纳第1条,可以通过DBGrid1CellClick来选择和修改性别。
    3:ADOQuery.Edit和ADOQuery.Post来修改。
      

  3.   

    我想知道要实现我需要的功能的SQL语句怎么写才合适?查询?编辑?两部分!