VBA编程的问题

2024-11-18 08:53:06
推荐回答(3个)
回答1:

BBB.Form.RecordSource="select * from tStudent"的意思就是指定BBB这个FORM的数据来源。

"select * from tStudent"是SQL语言,和数据库有关的,慢慢的来学,不要着急。

先学枣枣VB的基础语言语法和关键字,然后学程序的基础结构,最后才来理解SQL,最后才能读懂这条语句。

BBB.Form.RecordSource的值凳世拆必须是一个符合SQL语言描述的表名称,也就是指定表的来源。如果你不了解数据库和SQL语言,这条代码就没法解释能成你听得懂的东西了,所以还是先去学VB的基础语言和SQL吧。

"select * from tStudent"指定的是一张表,首先你得知道表的概念吧,所以还是先学SQL吧,没法来解释表的概念了,表是派生概念,也就是说前面有原始概念……需要先知道数据库的概返慧念,字段然后才能说表,然后随之而来的东西和SQL的使用又是很长的一篇。可不是几千字可以说明白的。虽然那部分内容不难,非常简单。

另外在处理数据库方面VF其实更灵活,更简单,更适合非专业程序员,不会有那么多的规则来束缚开发。如果是很大的数据库,对于非专业程序员去管理数据库,用VF会很简单的,ACCESS也是如此。财务人员接触VF用处不大,毕竟你处理的数据量还是非常小的。

回答2:

这个是给列表框赋值,厅伍数据是从表tSTUDENT里面检索出来的
也明茄就是,把tSTUDENT表里的所有数据,在列表框中显激伏察示

回答3:

BBB应该是个定义的变量,你ctrl+F在全文搜索下看看怎么定义的