计算性字段

peng_2001 2002-05-31 10:03:06
请问各位大侠与前辈,在VB中如何实现计算性字段(跟DELPHI中的计算性字段一样)
详情如下:
有两个表,一个学生表,一个院系表
学生表中有字段
学号
姓名
院系号

院系表字段有
院系号
院系名称

现在我要用表格显示学生表,显示学生表的字段有
学号,姓名,院系名称
(注意:院系名称是在院系表中,不要各位大侠和前辈用SQL语句中的关联来显示表格,因为我还要对学生表进行增,删,如果用关联会对院系表进行增删,这是我不愿看到的事情),请各位大侠前辈教的,请顺便各位告诉我,您们是用什么表格来显现以上的要求的,也最好不用编程,因为在DELPHI中只设置ADOQUERY不用编程就可以实现的。)
...全文
36 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
rushing 2002-05-31
  • 打赏
  • 举报
回复
偶还以为是“男/女”字段呢.
peng_2001 2002-05-31
  • 打赏
  • 举报
回复
mornwoo(疾风之虫),你的方法只能显示正确的表格,如果增删时,你将会影响院系表
zjd950131 2002-05-31
  • 打赏
  • 举报
回复
利用data1.recordset="select 学生表.学号,学生表.姓名,院系表.院系名称 from 学生表,院系表 where 学生表.院系号=院系表.院系号"
获得记录集,然后和dbgrid绑定
hongzm 2002-05-31
  • 打赏
  • 举报
回复
是啊!
胡楮智 2002-05-31
  • 打赏
  • 举报
回复
做视图不久行了,
搞不懂!
luchunhua 2002-05-31
  • 打赏
  • 举报
回复
create 一个临时表(sql关联)用完之后drop 这个临时表
ql_mf 2002-05-31
  • 打赏
  • 举报
回复
select 学生表.学号,学生表.姓名,院系表.院系名称 from 学生表,院系表 where 学生表.院系号=院系表.院系号
peng_2001 2002-05-31
  • 打赏
  • 举报
回复
这是一种方法,谢了
有没有更完美的。
hbm 2002-05-31
  • 打赏
  • 举报
回复
VB处理数据库可没有DELPHI那么强大,肯定要编程的。

我的做法是最笨的方法:
1、用SQL语句中的关联来显示表格
2、对学生表进行增删时,写SQL(INSERT\DELETE),仅对学生表
3、最后COMMIT

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧