是用delfphi做还是用SQL SERVER做??

tflb 2003-07-30 10:21:58
(1)有两张表
学生(学生号,姓名,班级号..)
班级(班级号,年级,班级..)
想实现在学生表中输入
学号= 03020202 //03年02中学02班02学号
班级表中自动生成
班级号=030202
请问怎么实现呀!!
(2)还有怎样实现03年是一年级而到了04年自动就变成二年级呀!!
是用delfphi做还是用SQL SERVER做好呢!

(1)我的想法是用触发器,但不知道用什么函数,怎么用??不知还有别的方法没有??在DELPHI做,我没有思路!!
(2)没有思路??
本人初学!请各位帮助??先谢谢了??
...全文
41 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
tflb 2003-08-03
  • 打赏
  • 举报
回复
★ Delphi5应用程序设计实例(第二部分)

Delphi6应用开发指南

delphidatabase开发 22
tflb 2003-08-01
  • 打赏
  • 举报
回复
up
angelwings 2003-08-01
  • 打赏
  • 举报
回复
需要写函数吗?
tflb 2003-07-31
  • 打赏
  • 举报
回复
字符串函数怎么写呀!!
zhangheaaa 2003-07-31
  • 打赏
  • 举报
回复
一,用触发器做,在学生表中建一个插入(INSERT)触发器,输入学号时,利用字符串函数,截取字符串更新到班级表中。
二,在delphi中,关联学生表的table的beforepost事件中进行班级表学号的更新。
自己动动手,应该很容易解决。
zhangheaaa 2003-07-31
  • 打赏
  • 举报
回复
一。用触发
tflb 2003-07-31
  • 打赏
  • 举报
回复
up
michaelpeng7799 2003-07-30
  • 打赏
  • 举报
回复
加个入学日期,然后在显示数据时算一下 当前日期-入学日期=X年级
用sql就要以做到。
tflb 2003-07-30
  • 打赏
  • 举报
回复
谢谢楼上的,能不能说的在具体点呀!
jpyc 2003-07-30
  • 打赏
  • 举报
回复
@_@

用DELPHI,应用程序来实现,就是自己编代码,比如2003级、2004级不就可以了?何必一年级、二年级呢?要是实在要自动变化,要给个条件,如每年的某月某日自动检测变更。

函数嘛,就是自己写了!放在计时器里就可以了

5,939

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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