一张教师表: create table teacher(
    id int,
    name varchar(30),
    age int,
    re varchar(50)
    
)现在我想对这表的操作,写个类,type
  TTeachar = class
  public
    property ID: Integer read FID write SetID(Value: Integer);
    property Name: string read FName write SetName(value: string);
    property Age .....
    property Re ....
    
    procedure Post()
    procedure Delete()
  end;
这样界面上就与逻辑 分开
------
现在的问题是: 
  手动去写这样类实在哆嗦,重复,无聊,
  有没自动生成的功能,或者工具类的,  就好比java 有个 hibernate  
谢谢

解决方案 »

  1.   

    ctrl+shift+c能自动生成代码框架,不知是不是你说的意思
      

  2.   

    你可以安装一个modelmaker看看,相比之下能少写点东西
      

  3.   

    好像是.NET中的强类型数据集哦
      

  4.   

    Delphi Hibernate 1.7 原版
    http://www.cnpack.org/showdetail.php?id=556&lang=zh-cn
      

  5.   

    to: yuqianyi1974 
    ctrl+shift+c能自动生成代码框架,不知是不是你说的意思
    ------------------
    不是这个意思
    to: lake_cx  
    好像是.NET中的强类型数据集哦
    -------------------------
    .net 没用过, 
    只知道 java 有个 hibernate, 很不错,
    想找的就是类拟   java 的 hibernate 功能to: mrwangfei 
    你写的类然后与数据表是怎么互动的啊,
    --------------
    互动?
    是指对数据库相应的操作(增加,删除,修改)吗?
      

  6.   

    应自己的需求开发一个.我同事原来写过一个,只要把表设计copy上去就可以生成代码
      

  7.   


    http://www.winu.cn/index.php
    你随便注册一个用户就可以下载下来用了
    感觉这个和你的需求很合适
      

  8.   

    http://www.winu.cn/viewthread.php?tid=42527
    地址发错,这个才是连接
      

  9.   

    DHibernate,已经有了
    本来我打算写一个 类似java Hibernate的工具的,结果已经有了
      

  10.   

    正好写了这样这样一个工具:界面:软件名称: DesignOne
    下载地址:
      http://www.onewone.com/tech/designone.exe这个软件主要是用来减少重复代码编写的,具体的功能说明偶还在整理中!欢迎多拍砖
    思想来源大家可以看看这:CSDN的:http://topic.csdn.net/u/20080718 ... 1-c441bad7613c.html
      

  11.   

    上面CSDN的连接写错了,是:
    http://topic.csdn.net/u/20080718/11/16be0ad7-cd93-41a5-82f1-c441bad7613c.html