关于DBGrid 显示存储的问题 来帮忙!

learnall 2004-10-25 11:24:32
TStudent = class {学生}
sex: string; //学生性别
name: string; //学生姓名
age: integer; //学生年龄
phone: string; //电话号码

......


var
List:TList;
Student:TStudent;
begin
list.add(student);
.....

怎样在DBGrid 中显示 list 中内容,再存储到Access中, 谢谢!
最好有举例代码, 分数可加
...全文
96 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
learnall 2004-10-25
  • 打赏
  • 举报
回复
我需要指导性的方法 谢谢各位
chengchong1979 2004-10-25
  • 打赏
  • 举报
回复
用stringgird吧
jabmoon 2004-10-25
  • 打赏
  • 举报
回复
你别用DBGrid呀,DBGrid是连数据库的,你这个最好用StringGrid。你的意思无非就是一个学生一个对象而已,这要在StringGrid里边显示是没有什么问题的,也不复杂,不过麻烦的地方是数据的校验等等,由于你不是数据库,无法利用数据库的机制来控制,只有自己写代码了,不过你写的是类,所以实际上你已经把界面和业务逻辑分离了,今后的维护是比较方便,如果要存入数据库,仍得自己写代码实现,这个时候可以利用一些数据库机制了,比如关键字重复,如果你在类中没有方法校验,可交由数据库处理,你直接捕获错误就可以了
todouwang 2004-10-25
  • 打赏
  • 举报
回复
不太明白楼主的意思,是要在dbgrid中选list?然后post么?

2,497

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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