Delphi 中的 DBSeb 数据操作

发布于 科技 2024-02-24
3个回答
  1. 匿名用户2024-01-25

    我不会谈论添加的按钮。 **如下:(顺便说一句,下面的DM是数据模块的名称,如果你不使用数据模块可以删除它,不知道可以再问一遍)宏猜测。

    procedure : tobject);搭。

    添加数据。 end;procedure : tobject);辩论大队修改。

    修改数据。 end;procedure : tobject);取消。

    beginif '您确定要取消吗? '提示',mb_yesno)=id_yes then

    begintry

    取消操作。 except

    系统出现错误','提示',64);

    end;end;

    end;procedure : tobject);删除。

    beginif '是否确实要删除当前数据? '遮蔽型,'提示',mb_yesno)=id_yes then

    begintry

    删除数据。 删除成功','提示',64);

    except

    系统出现错误','提示',64);

    end;end;

    end;procedure : tobject);救。

    beginif '你真的可以保存数据吗? '提示',mb_yesno)=id_yes then

    begintry

    将提交保存到数据库。

    保存成功','提示',64);

    except

    系统出现错误','提示',64);

    end;end;

    end;

  2. 匿名用户2024-01-24

    dbgrid 是一个数据库感知控件,您可以直接对数据库进行操作,并且会自动刷新。

    将 tdatasource 指定数据集到数据表控件,并将 dbgrid 的数据源设置为此 tdatasource。

    1.您可以直接在dbgrid中修改数据,修改后将记录移动到下一行直接保存。

    2.当您在dbgrid中单击一行时,相应的数据库记录编号也会自动设置为所选行,因此您可以选择一行,然后直接使用按钮事件删除当前记录。

    3.由于dbgrid是感知控件,所以在更新数据库时,可以直接刷新对应的数据表。

  3. 匿名用户2024-01-23

    dbgrid 是一个 Delphi 数据感知控件,通常用于显示数据库的内容,有两种方法可以设置字段显示数据的格式:

    1. 您可以设置数据库的字段。

相关回答
8个回答2024-02-24

一楼是正确的。 一楼很全面! ~

14个回答2024-02-24

不管你用什么控件连接数据库,查询语句都是SQL,这没有错,但是因为表没有SQL属性,所以还是需要使用AdoQuery控件来输入查询语句。 >>>More

3个回答2024-02-24

你可以在 ado 中使用 adoquery、adotable 和 adoconnection 来执行这类操作,例如使用 adoquerywith adoquery1 dobegin close;; '插入到表 (字段。 values (字段值。 添加记录 execsql; close;; '从表中删除,其中 field=value。 >>>More

14个回答2024-02-24

这是一个非常令人困惑的问题。

7个回答2024-02-24

两条路线可供选择。

星期天中午,天气冷但阳光明媚,我和妈妈坐着爸爸的摩托车去奶奶家,经过解放桥时,遇到了红灯,在等红灯的时候,我问爸爸:“为什么不右转,从大润发的路走? 这难道不意味着你不必等待红灯吗? >>>More