我做了一个关于学生选课的数据库,在"验证"表单下在设定了两个全局变量:public textt1public textt1并把输入的"姓名"学号"付值给他们textt1=alltirm( lue) ......... 在下一个表单里我建了两个视图"view1"view2"并为它们设了两个参数"?par1"?par2"想用来对通过验证的学生进行操作,下面是我在进行"选课"时的CLICK下的代码:*****************************************************select scuse "f:\student\database\sc"set order to 课号seek lueif sc.课号=alltrim(thisform.text7.text)*text7学生选的课号 if sc.学号=alltrim(thisform.text1.text)*text1为学生学号 messagebox('该课已经选定',48,'信息窗口') else append blank replace sc.课号 with alltrim(thisform.text7.text) replace sc.学号 with alltrim(thisform.text1.text) endif else append blank replace sc.课号 with alltrim(thisform.text7.text) replace sc.学号 with alltrim(thisform.text1.text) endif *刷新VIEW2 cordsource=''par1=textt1select view1use view1 cordsource='view1' fresh *grdview1就是view1*刷新视图2及控件5,6par2=textt1select view2use view2 fresh fresh 可是每次他都要我"设定"par1"par2"的值!(我设的那两个变量好像不起什么作用呀!?)还有选完课后,grdview1表全变为空了!我查看数据库发现课已经选上了,下次再选时才可以看到!

热心网友

何必用它!老掉牙的东西,用用新的数据库,这样的应用非常容易解决。如Access.