社区
数据库相关
帖子详情
一个关于更新数据库的问题,很简单的!
TripleH
2003-08-29 09:28:32
怎样将一个StringGrid显示的所有记录,用ADOQuery一下子写入数据库中?(注意:StringGrid中的记录有的是数据库中已存在的( 存在的记录就用Update)。也就是说写入之前要判断记录是不是已存在的)怎么做?
...全文
32
9
打赏
收藏
一个关于更新数据库的问题,很简单的!
怎样将一个StringGrid显示的所有记录,用ADOQuery一下子写入数据库中?(注意:StringGrid中的记录有的是数据库中已存在的( 存在的记录就用Update)。也就是说写入之前要判断记录是不是已存在的)怎么做?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bad_kit
2003-08-31
打赏
举报
回复
appendrecord
fenglaile
2003-08-31
打赏
举报
回复
用笨方法
从stringgrid读出然后判断是否存在,存在update,不存在用insert
最好是用存储过程
TripleH
2003-08-31
打赏
举报
回复
也就是从STringGrid中读出数据后,往数据库中写!
TripleH
2003-08-31
打赏
举报
回复
我还想知道怎么把这些记录写到数据库中!
zhoutian618
2003-08-31
打赏
举报
回复
//开始事务
try
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('update Table1 set vcMC='aa' where vcBM='001'');
ADOQuery1.SQL.Add('if @@rowcount<=0 ');
ADOQuery1.SQL.Add('begin');
ADOQuery1.SQL.Add('insert into Table1(vcBM, vcMC) values(''001'', ''aa'')
');
ADOQuery1.SQL.Add('end');
ADOQuery1.SQL.Add('select 1');
ADOQuery1.Active:=True;
//提交事务
except
//回滚事务
raise;
end;
//这种方式是最好的,
//这种方式不及适应用EXISTS
//这样造成死锁的机会会少一点
TripleH
2003-08-30
打赏
举报
回复
有谁能帮帮我啊!小弟是初学者!
TripleH
2003-08-29
打赏
举报
回复
我还想知道怎么把这些记录写到数据库中!
silenceboy
2003-08-29
打赏
举报
回复
前面应该加
if exists
zhoutian618
2003-08-29
打赏
举报
回复
SQL形式如下:
update Table1 set vcMC='aa' where vcBM='001'
if @@rowcount<=0
begin
insert into Table1(vcBM, vcMC) values('001', 'aa')
end
[Android] 使用SQLite
简单
增删改查操作
数据库
显示ListView中 源码
本文主要参考博客完成,通过SQLite对Android
数据库
进行
简单
的操作,包括创建
数据库
、建表、
更新
数据、删除数据、插入数据,并通过适配器显示在ListView中。基础免费资源,仅供大家学习。希望对大家有所帮助,是...
带你发现新大陆!什么是图
数据库
以及
简单
入门!
一、关系型
数据库
的不适性 在众多不同的数据模型里,关系数据模型自20世纪80年代就处于统治地位,而且出现了不少巨头,如Oracle、MySQL,它们也被称为:关系
数据库
管理系统(RDBMS)。然而,随着关系
数据库
使用范围...
SQL Server
数据库
基础到精通课程
本课程是陈表达在学习SQL server
数据库
后做的完整笔记,本课程讲解从最开始的 创建
数据库
、创建数据表、已经数据的写入、查询、修改
更新
、删除,字段运算、字段运算统计、分类汇总、数据分析、条件判断,条件筛选及...
怎么实现
一个
简单
的
数据库
系统
7天带大家从0到1,实现
一个
最最最最最
简单
的
数据库
系统,传送门:炼码 具体有多
简单
呢?从
数据库
的概念开始跟你讲起:
数据库
(Database):按照数据结构来组织、存储和管理数据的仓库 。
简单
理解就是
一个
存储数据...
关于
数据库
和缓存一致性
问题
的思考
但是常常我们会遇到
一个
问题
:当需要
更新
数据库
的时候怎么保证缓存里的数据和
数据库
里面的数据始终保持一致呢? 这个
问题
就是著名的
数据库
和缓存的双写一致性
问题
为了不让内容显得空洞,帮助一些没有对此
问题
没有...
数据库相关
2,495
社区成员
88,444
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章