VB数据库管理系统只输入一个名字就可以知道学生所有信息怎么做到 代码是啥
2个回答
展开全部
简单说就是用名字做主键,其他的相关信息都跟这个主键有关联,通过SQL语句:select * from t_table where name = 'yourname'就能查到所有的信息。但在实际应用中,一般不会用名字来做主键,因为姓名会有重复,而且也不会把所有的信息放在一张表上,而是有通过主键关联的多张表,select语句能够通过关联的主键查询多张表的相关记录,然后把信息放入控件呈现给用户看。
更多追问追答
追问
有点不懂这个意思
程序结构是什么啊
展开全部
Oracle为例--先连接数据库,再打开记录集,搞定。
Dim conn_ora As New ADODB.Connection '用于连接ORACLE数据源的连接
conn_ora.ConnectionString = "Provider=MSDAORA.1;Password=111;User ID=system ;Data Source=orcl;Persist Security Info=True"
conn_ora.Open
Dim myrs_ora As New ADODB.Recordset '用于连接ORACLE数据库的记录集
myrs_ora.ActiveConnection = conn_ora.ConnectionString
myrs_ora.Open ("Select * From AAA")
然后再定义这一列的指为查询出的数据结果
Dim conn_ora As New ADODB.Connection '用于连接ORACLE数据源的连接
conn_ora.ConnectionString = "Provider=MSDAORA.1;Password=111;User ID=system ;Data Source=orcl;Persist Security Info=True"
conn_ora.Open
Dim myrs_ora As New ADODB.Recordset '用于连接ORACLE数据库的记录集
myrs_ora.ActiveConnection = conn_ora.ConnectionString
myrs_ora.Open ("Select * From AAA")
然后再定义这一列的指为查询出的数据结果
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询