社区
数据库相关
帖子详情
一个关于更新数据库的问题,很简单的!
TripleH
2003-08-29 09:28:32
怎样将一个StringGrid显示的所有记录,用ADOQuery一下子写入数据库中?(注意:StringGrid中的记录有的是数据库中已存在的( 存在的记录就用Update)。也就是说写入之前要判断记录是不是已存在的)怎么做?
...全文
33
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中。基础免费资源,仅供大家学习。希望对大家有所帮助,是Android 4.4版本。
带你发现新大陆!什么是图
数据库
以及
简单
入门!
一、关系型
数据库
的不适性 在众多不同的数据模型里,关系数据模型自20世纪80年代就处于统治地位,而且出现了不少巨头,如Oracle、MySQL,它们也被称为:关系
数据库
管理系统(RDBMS)。然而,随着关系
数据库
使用范围的不断扩大,也暴露出一些它始终无法解决
问题
,其中最主要的是数据建模中的一些缺陷和
问题
,以及在大数据量和多服务器之上进行水平伸缩的限制。同时,互联网发展也产生了一些新的趋势变化:
SQL Server
数据库
基础到精通课程
本课程是陈表达在学习SQL server
数据库
后做的完整笔记,本课程讲解从最开始的 创建
数据库
、创建数据表、已经数据的写入、查询、修改
更新
、删除,字段运算、字段运算统计、分类汇总、数据分析、条件判断,条件筛选及一些常用的SQL
数据库
语句,变量定义,字段约束、等等,Select 、Where、Top、Group By 、Order By,Distinct、Declare等,详细可看图片和课程,本课程带有完整的SQL
数据库
课程课件,代码有注释解析等等,学习起来
简单
易懂,易上手直接操作,需要做数据分析,数据统计等工作的朋友们就赶紧学起来了,加油!
怎么实现
一个
简单
的
数据库
系统
7天带大家从0到1,实现
一个
最最最最最
简单
的
数据库
系统,传送门:炼码 具体有多
简单
呢?从
数据库
的概念开始跟你讲起:
数据库
(Database):按照数据结构来组织、存储和管理数据的仓库 。
简单
理解就是
一个
存储数据的仓库,为了方便数据的存储和管理,它能将数据按照特定的规律存储在磁盘上。并且,通过
数据库
管理系统,我们可以有效地组织和管理存储在
数据库
中的数据。 我们来设计
一个
简单
的
数据库
—— LintCode,用来存放我们 LintcCode 的相关信息。 在 LintCode
数据库
中,有两张表——课程表 c
关于
数据库
和缓存一致性
问题
的思考
文章目录前言什么情况下会导致缓存不一致呢?先
更新
缓存,后
更新
数据库
先
更新
数据库
,后
更新
缓存先删除缓存,后
更新
数据库
串行执行并发执行先
更新
数据库
,后删除缓存串行执行并发执行解决方案设置缓存超时时间分布式锁(读写串行化)异步补偿人工处理感谢 前言 在项目中,因为缓存具有高性能、高并发的特性而被大家广泛的使用。但是常常我们会遇到
一个
问题
:当需要
更新
数据库
的时候怎么保证缓存里的数据和
数据库
里面的数据始终保持一致呢? 这个
问题
就是著名的
数据库
和缓存的双写一致性
问题
为了不让内容显得空洞,帮助一些没有对此
问题
没有一点直
数据库相关
2,495
社区成员
88,444
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章