delphi+sql数据库增加,删除,修改,查询操作
需要注意的是,open一般用于查询(select),exesql用于修改,插入,删除(update,insert,delete)
增加
with dm.DataModule1.ADOQuery1 do
begin
close;
sql.Clear;
sql.Add('insert into 表 (字段1,字段2,字段3) values(:a,:b,:c)');//前面的字段就是需要增加的
parameters.ParamByName('a').Value:=trim(edit1.Text);
parameters.ParamByName('b').Value:=trim(edit2.Text);
parameters.ParamByName('c').Value:=trim(edit3.Text);
execsql;
end;
删除
with dm.DataModule1.ADOQuery1 do
begin
close;
sql.Clear;
sql.Add('delete from 表 where 字段=:a');
parameters.ParamByName('a').Value:=trim(edit1.Text);
execsql;
end;
修改
with dm.DataModule1.ADOQuery1 do
begin
close;
sql.Clear;
sql.Add('update 表 set 字段1=:a where 字段2=:b');//where后面跟的是条件,set为后面跟需要修改的数据所在的字段
parameters.ParamValues['b']:=trim(Edit4.Text);
parameters.ParamValues['a']:=trim(Edit14.Text);
execsql;
end;
查询
with dm.DataModule1.adoquery1 do
begin
Close;
SQL.Clear;
sql.Add('select * from 表 where 字段名 = :a ');
parameters.ParamByName('a').Value:=trim(edit1.Text);
Open;
end;
delphi+sql数据库增加,删除,修改,查询操作的更多相关文章
- [JavaWeb基础] 004.用JSP + SERVLET 进行简单的增加删除修改
		上一次的文章,我们讲解了如何用JAVA访问MySql数据库,对数据进行增加删除修改查询.那么这次我们把具体的页面的数据库操作结合在一起,进行一次简单的学生信息操作案例. 首先我们创建一个专门用于学生管 ... 
- 用SQL语句添加删除修改字段、一些表与字段的基本操作、数据库备份等
		用SQL语句添加删除修改字段 1.增加字段 alter table docdsp add dspcode char(200) 2.删除字段 ALTER TABLE table_NAME DROP CO ... 
- 在Javascript操作JSON对象,增加 删除 修改
		在Javascript操作JSON对象,增加删除修改全有的,详情见代码 <script type="text/javascript"> var jsonObj2 = { ... 
- Nodejs之MEAN栈开发(九)---- 用户评论的增加/删除/修改
		由于工作中做实时通信的项目,需要用到Nodejs做通讯转接功能,刚开始接触,很多都不懂,于是我和同事就准备去学习nodejs,结合nodejs之MEAN栈实战书籍<Getting.MEAN.wi ... 
- SQL语句添加删除修改字段及一些表与字段的基本操作
		用SQL语句添加删除修改字段 1.增加字段 alter table docdsp add dspcode char(200)2.删除字段 ALTER TABLE table_NA ... 
- SQL语句添加删除修改字段[sql server 2000/2005]
		用SQL语句添加删除修改字段1.增加字段 alter table docdsp add dspcodechar(200)2.删除字段 ALTER TABLE table_NAME ... 
- SQL语句添加删除修改字段
		用SQL语句添加删除修改字段1.增加字段 alter table docdsp add dspcodechar(200)2.删除字段 ALTER TABLE table_NAME ... 
- AutoCad 二次开发 .net 之层表的增加 删除 修改图层颜色 遍历 设置当前层
		AutoCad 二次开发 .net 之层表的增加 删除 修改图层颜色 遍历 设置当前层 AutoCad 二次开发 .net 之层表的增加 删除 修改图层颜色 遍历 设置当前层我理解的图层的作用大概是把 ... 
- MySQL/MariaDB数据库的多表查询操作
		MySQL/MariaDB数据库的多表查询操作 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.单表查询小试牛刀 [root@node105.yinzhengjie.org.cn ... 
- MySQL数据库表的数据插入、修改、删除、查询操作及实例应用
		一.MySQL数据库表的数据插入.修改.删除和查询 CREATE DATABASE db0504; USE db0504; CREATE TABLE student ( sno ) NOT NULL ... 
随机推荐
- 基于开源IM即时通讯框架MobileIMSDK:RainbowChat v11.7版已发布
			关于RainbowChat RainbowChat是一套基于开源IM聊天框架 MobileIMSDK 的产品级移动端IM系统.RainbowChat源于真实运营的产品,解决了大量的屏幕适配.细节优化. ... 
- Web网页端IM产品RainbowChat-Web的v6.0版已发布
			一.关于RainbowChat-Web RainbowChat-Web是一套Web网页端IM系统,是RainbowChat的姊妹系统(RainbowChat是一套基于开源IM聊天框架 MobileIM ... 
- torque提交作业
			PBS(Protable Batch System)是功能最为齐全,历史最悠久,支持最广泛的本地集群调度器之一. PBS的目前包括openPBS,PBS Pro和Torque三个主要分支.其中Open ... 
- 【Java并发编程线程池】 ForkJoinPool 线程池是什么 怎么工作的 和传统的ThreadPoolExecutor比较
			Java 中的 ForkJoinPool 线程池是什么 怎么工作的 Java 中的 ForkJoinPool 线程池是什么 怎么工作的 相比较于传统的线程池,ForkJoinPool 线程池更适合处理 ... 
- Java实现任务管理器性能网络监控数据
			在现代操作系统中,任务管理器是一个非常重要的工具,用于监控和管理计算机的运行状态,包括CPU使用率.内存占用.磁盘I/O以及网络流量等.对于开发者和系统管理员来说,了解这些性能数据有助于优化应用程序和 ... 
- Golang-接口7
			http://c.biancheng.net/golang/interface/ Go语言接口声明(定义) Go语言不是一种 "传统" 的面向对象编程语言:它里面没有类和继承的概念 ... 
- 使用twinkle-tray快捷调整多个显示器的亮度
			前言 自从安装了这个小工具,我再也没用过笔记本键盘上的快捷键了~ 介绍 Twinkle Tray enables brightness control on external displays in ... 
- Nodify学习 二:添加节点
			Nodify学习 一:介绍与使用 - 可乐_加冰 - 博客园 (cnblogs.com) Nodify学习 二:添加节点 - 可乐_加冰 - 博客园 (cnblogs.com) 添加节点(nodes) ... 
- 7.1 闲话-Erdős–Gallai 定理和哈基米算法
			Erdős–Gallai 定理 前几天考试有一个建出最大流模型,转为最小割,然后模拟最小割的套路. 这一个套路并不是少见的.在 Gale-Ryser 定理和 Erdős–Gallai 定理的证明都体现 ... 
- flutter3-trip仿携程酒店预订|Flutter3.27+Getx预约旅游酒店App程序
			基于Flutter3.x+Dart3+GetX跨平台仿携程/飞猪旅行酒店客房预订查询app系统. flutter3_trip原创2025新版flutter3.27.1+dart3.6+getx+flu ... 
