delphi 关于sql中插入记录的问题?

delphi 关于sql中插入记录的问题?,第1张

将表1中pk字段的columns中的Identity设为Yes用query不要用tablequery1.closequery1.sql.clearquery1.sql.add('select

name

from

表1

where

条件')query1.open增加query1.appendquery1.fieldbyname('name').asstring

:='aaa'query1.post完成

adodataset.active:= Falseadodataset.commandtext:= 'select * from Table where condition'adodataset.active:= True添加:adodataset.append修改:adodataset.edit删除:adodataset.delete保存:adodataset.post

delphi连接到SQL Server数据库的步骤如下:

以下是设置:(以前回答别人的时候写的,这里修改了下)

1,新建Project。

2,在FORM中放入ADOConnection控件。

3,双击ADOConnection控件,然后点击Build...按钮,在“提供者”页中选择

“Microsoft OLE DB Provider For SQL Server ”,然后点击“下一步”按钮,

在“连接”页中选择要连接的SQL数据库的路径和数据库的文件名.如果数据库没

密码,那就可以了,如果有密码,在下面的两个编辑框中输入用户名和密码.添入

用户名和密码后,点击“测试连接”按钮,出现“测试连接成功”的对话框。把

ADOConnection控件的LoginPromtp设为false.

5,设置连接完成。

对数据库的删除,更新等 *** 作,需要在form中添加ADOQuery,设置它的Connection为设置好的ADOConnection1.

添加记录:

ADOQuery1.Open

ADOQuery1.clear

ADOQuery1.SQL.Add('insert into bbb(...) values(...)')

ADOQuery1.ExecSQL


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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存