如何动态插入一个数据表的字段?

loveandhate 2002-05-30 07:19:07
我在用DELPHI编一个数据信息软件的时候,想要动态的增加表格的字段和DBGRID的字段,
不知道是否能做到?
比如我们班级的开设科目,我想在程序运行的时候新增一个科目,在DBGRID中也能显示出来新增的字段,并且能给这个表的每个记录填写数据!!
非常感谢啊!!!
...全文
112 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
loveandhate 2002-06-01
  • 打赏
  • 举报
回复
您有源程序吗?
发到我信箱好吗?
friends2001@etang.com
短歌如风 2002-05-30
  • 打赏
  • 举报
回复
ALTER TABLE TheTable ADD NewField CHAR(10);
不过我觉得你的表结构可能有问题:
科目应该作为数据存到一个字段里,不应该每个科目一个字段(如果我理解错了,请别在意),否则,你每增加一个科目就要改一次表结构,还可能会修改程序.
短歌如风 2002-05-30
  • 打赏
  • 举报
回复
ALTER TABLE TheTable ADD NewField CHAR(10);
不过我觉得你的表结构可能有问题:
科目应该作为数据存到一个字段里,不应该每个科目一个字段(如果我理解错了,请别在意),否则,你每增加一个科目就要改一次表结构,还可能会修改程序.
短歌如风 2002-05-30
  • 打赏
  • 举报
回复
ALTER TABLE TheTable ADD NewField CHAR(10);
不过我觉得你的表结构可能有问题:
科目应该作为数据存到一个字段里,不应该每个科目一个字段(如果我理解错了,请别在意),否则,你每增加一个科目就要改一次表结构,还可能会修改程序.
loveandhate 2002-05-30
  • 打赏
  • 举报
回复
还有比较简单的方法吗??
nne998 2002-05-30
  • 打赏
  • 举报
回复
用sql,例如:

alter table tablename add field1 varchar(100) NOT NULL

5,928

社区成员

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

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