delphi中如何用命令向数据库中添加数据

delphi中如何用命令向数据库中添加数据,第1张

用ADOQuery,设置好数据库连接后:

ADOQuery.close

ADOQuery.sql.text:='insert ....into ......'

ADOQuery.ExecSQL

你最好使用数据库感知控件,DBEDIT等等,如果你使用普通控件,要多写一些代码,看样子你对数据库 *** 作不太熟悉,应该多读一些基础的书。

1.你如果用数据库感知控件,保存的时候用post直接提交。如果用普通控件,你需要把edit.text值赋给字段再post提交

2.DM做公用数据模块,你需要在调用的子窗里引用就行了,uses DM

3,关于“怎样做才能把子窗口的数据录到父窗口的DBGrid里?”这个问题,一般这样解决,在子窗体做一个向数据库里录入的功能,保存以后,父窗体重新查询一下。

1standard

addtional

win32等前面6个板面上的,

数据库

一般用ado常用组件有:tlable,tedit,tcombox,tmemo,tbutton,tcheckbox,tradiobutoon,等连数据库的控件会鄙人面连接数据库时用到。最简单的办法是:1.

在DELPHI中添加adoconnection

控件。连到你要修改的数据库,active属性改成true,解释数据库连接成功6.

这时,你修改列表框中的值后,鼠标点另一行后,数据会主动保存到oracle表。

2.

添加adotable控件,connection

属性填上第1步中的adoconnection

名称。tablename填上你要修改的表,active属性改成true,解释数据表连接成功或添加adoquery控件,设置与adotable稍有不合,就是没有tablename属性,须要在SQL属性中输入你连接表的sql语句。3.添加data

access

中的

datasource控件。dataset属性设置成你第2步中的adotable或adoquery控件名称。4.在dbgrid控件(可能是你说的列表框吧)的datasource属性中设置成第3步中datasource控件的名称。这时,数据表中的数据已经显示到了dbgrid中。5.

查看以上用到的adotable和dbgrid的readonly属性,全部改成false(默认false)还有效BDE的,不过比较麻烦。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/7910742.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-11
下一篇2023-04-11

发表评论

登录后才能评论

评论列表(0条)

    保存