小弟我遇到大麻烦了。过几天就要交作业了。希望高手帮兄弟一把,我在一些论坛发表过,可惜没人回答了。这个是vfp问题,(在线等待)(200分)

  • 主题发起人 zhukairu
  • 开始时间
Z

zhukairu

Unregistered / Unconfirmed
GUEST, unregistred user!
没办法。我以前就是学delphi,但没办法老师规定要用vfp了。所以小弟要各位高手帮助兄弟了。
如何把表单的内容加到我做我的表里,兄弟现在在做课题设计,现在急用,希望各位高手 救救兄弟了。
我做了一个窗体,窗体内容布置如下:
帐号<tabel1>:text1
姓名<tabel2>:text2
密码<tabel3>:text3
optiongroup1
学生用户<option1>
一般教师<option2>
专业教师<option3>
系统维护员<option4>
添加<command1> 重填<command2> 取消<command3>
我做的两个表,一个是学生表,里面的字段是帐号<zh>,姓名<xm>,密码<mm>
另一个表是口令表,表里的字段是帐号<zh>,姓名<xm>,密码<mm>
我把其中的text1的controlsource设置为zh,text2的controlsource设置为xm
text3的controlsource设置为mm
不知道我是否设置对,
我做了上面的表后,在optiongroup1中有四个选项,如果我选中的是学生用户,则
把text1,text2,text3的内容添加到学生表里.
如果是选择其他的选项,则把text11,text2,text3的内容添加到口令表里。
按确定键的时候,
需要的代码,我试了很多,但都没成功,过几天小弟 就要交了.我现在还没作好.
所以很急希望大家拉兄弟一把了。
我现在就是需要原代码,
在线等待
 

兄弟还有一个表单,由于兄弟我没好好学,所以如何把表单内容添加到表里的做法不清楚了.
另一个表单的设计如下:
题型代号<tabel1>:combo1<tkntjdyy,tkntgnlj,tkntzhyy>
所属章节<tabel2>:combo2<0101,02,01>
optiongroup1
本科<option1>
专科<option2>
难度<tabel3>:combo3<简单,稍难,较难,难>
optiongroup2
本次题目是否用过<option1>
添加<commangd1> 重填<command2> 取消<command3>
要添加的表是biao1,其里面的内容是序号<xuh>, txdh<题型代号>,sszj<所属章节>,bzk<本专科> ,难 度<nad>,本次出题是否用过<bcctygf>,题目<timu>,答案<daan>,图形<tuxin>
我把combo1的controlsource设置为txdh
combo2的controlsource设置为sszj
optiongroup1的controlsource设置为bzk
combo3的controlsource设置为nad
optiongroup2的controlsource设置为bcctsfyg
我现在还是和上面的一样就是需要代码,
就是按确定键,把表单里的内容添加到biao1的表里,如果表单里没有biao1里的字段,那就 设置为原表 里的默认值了。
兄弟在线等待,有谁告之兄弟,
兄弟万分感谢了。
谁帮兄弟再回答这些问题,在给分100
 
第一种情况,处理的是两个表,不要直接用controlsource
表中添加记录:
append blank
REPLACE FieldName1 WITH eExpression1 [ADDITIVE]
[, FieldName2 WITH eExpression2 [ADDITIVE]] ...
[Scope] [FOR lExpression1] [WHILE lExpression2]
[IN nWorkArea | cTableAlias]
[NOOPTIMIZE]

INSERT INTO dbf_name [(fname1 [, fname2, ...])]
VALUES (eExpression1 [, eExpression2, ...])
 
多人接受答案了。
 
顶部