社区
数据库相关
帖子详情
添加,修改,删除记录的问题!各位帮忙,多谢
lhh0ydhcg
2004-08-31 09:33:56
我得到一个表中的一个记录,要添加到另一个表中,表的具体结构不清楚,但两个表的结构一定相同,
如何实现添加??
...全文
290
12
打赏
收藏
添加,修改,删除记录的问题!各位帮忙,多谢
我得到一个表中的一个记录,要添加到另一个表中,表的具体结构不清楚,但两个表的结构一定相同, 如何实现添加??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
playboy1012
2004-09-03
打赏
举报
回复
我指的不是用sql语句来实现,而是在delphi中怎么将一个记录集添加到一个表中(而表结构具体不清楚)
楼主还没有具体说清楚问题, 添加记录肯定是用sql语句来实现啦,insert into tableA select * from tableB 就是最好的方式,如果还有什么delphi中问题,可能是先建一个tableB表,然后将这个tableA表的数据倒过去就ok啦
还有什么问题,请说具体点,关注中
BigAngell
2004-09-02
打赏
举报
回复
Insert Into Tabel2
Select * From Tabel1 Where ...
hsmserver
2004-09-02
打赏
举报
回复
insert into tableA select * from tableA
Jeff20040819
2004-09-02
打赏
举报
回复
帮顶,学习,接分
herryjin
2004-08-31
打赏
举报
回复
对啊,你总的要有一个数据集吧,你首先应该要得到这条记录的字段个数啊,然后才逐个字段的添加
var
i,j: integer;
With table2 do
begin
i:= table1.fieldcount;
for j:= 0 to i-1 do
begin
fields[j].value:= table1.fields[j].value;
end;
end;
lhh0ydhcg
2004-08-31
打赏
举报
回复
我指的不是用sql语句来实现,而是在delphi中怎么将一个记录集添加到一个表中(而表结构具体不清楚)
herryjin
2004-08-31
打赏
举报
回复
写错了,应该是.value
herryjin
2004-08-31
打赏
举报
回复
var
i,j: integer;
With table2 do
begin
i:= table1.fieldcount;
for j:= 0 to i do
begin
fields[j].asvalue:= table1.fields[j].asvalue;
end;
end;
weilaiforever
2004-08-31
打赏
举报
回复
比如 insert into tabl1
select *
from table2 a
where a.字段='莫个条件'
insert2003
2004-08-31
打赏
举报
回复
insert into table1 values(记录值(你得到的记录))
weilaiforever
2004-08-31
打赏
举报
回复
insert into table1
select *
from table2
这样,table2 全部到 table1了
你也可以加条件
ztenv
2004-08-31
打赏
举报
回复
表的具体结构不清楚?表的结构一定相同?那就直接添加呀
insert into 表名 values()就可以了吧,不过值的顺序必须和数据表的结构一致才行
php在网页上
删除
在数据库不
删除
的代码,在网页上
删除
数据库数据
作者分享了在PHP中尝试
删除
数据库
记录
时遇到的
问题
,发现是由于使用中文表名和字段导致的字符集转换错误。通过调整编码格式和理解字符映射,解决了执行SQL
删除
语句的
问题
。讨论了编码对数据库操作的重要性。
请教各位python中debug遇到pydev debugger: process 6968 is connecting如何处理呐
本文
记录
了在 PyCharm 中使用 Python 3.7 进行调试时遇到的
问题
及解决尝试。面对pydevdebugger:process6968isconnecting错误,尝试了包括
删除
.idea 文件夹、调整防火墙设置和
修改
pyQt 兼容性设置在内的多种解决方案,但
问题
仍未得到解决。
Git | 你也许遇到过Commit操作这些
问题
!
本文介绍了如何在Git中修正提交信息、
删除
提交
记录
以及找回reset hard操作后丢失的内容。当你需要
修改
未推送的提交信息,可以使用`git commit --amend`。已推送的提交不建议直接force push
修改
。要
删除
提交,可以使用交互式rebase。如果意外使用reset hard,通过`git reflog`找到丢失提交的SHA,再进行reset。此外,还展示了如何从提交中移除特定文件。
修改
oracle 触发器,触发器实现对表增删改的
记录
在尝试创建一个Oracle触发器以
记录
a_user表的增删改操作及数据时,遇到了ORA-04091错误。触发器代码试图通过SELECT语句获取旧
记录
,但引发了错误。
问题
可能在于在触发器内部对正在更改的表进行查询。解决方案可能是使用BEFORE INSERT, UPDATE, DELETE子句并在触发器中直接引用:NEW和:OLD伪
记录
来获取字段值,而不是再次查询表。
mysql 加1_关于mysql自动加1的
问题
!!
在MySQL中,如果
删除
了具有自动加1主键的表的
记录
,再次
添加
记录
时,主键会递增而不是递减。讨论了如何通过算法或更新语句来维护连续的主键序列,以及这个
问题
本质上是数据管理和流程设计的
问题
,而非单纯的数据库配置
问题
。
数据库相关
2,508
社区成员
88,447
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章