我的DBGRID中,定义了五项内容,分别是学号,姓名,层次(是本科还是专科),专业,年级,还有函授站点,现在我想学号自动生成(年级+专业+层次),专业,年级和站点在下拉框中选定。我现在的问题是用什么方法才能使DBGRID中能在写入姓名后,自动出现下一条学生信息,再写入姓名,又出现下一条。还有下拉框用什么组件,怎么设置呀!我总是不能,连入DBGRID中,哦!忘了在下拉框中是名(如专业中的英语,中文)在DBGRID中是编码号(如英语是1,中文是2);
大狭,帮忙!先谢了
大狭,帮忙!先谢了
提交和插入操作 Query.Post;Query.Insert;
中相关的项中。
PS:我是这样设计的
在界面上用四个TDBLookupcombobox使他们关联到DBGRID上,每个TDBLookupcombobox关联一个表(站点,层次,专业),DBGRID关联到学生信息表上(学号,姓名,专业,年级和站点)这样选定了TDBLookupcombobox中,站点,层次,专业信息在DBGRID中自动加入,并且转化为编号,这样用户输入简单了。