百分在线等待!!!!!!!!!!!!!!!!!!

hnmlb 2003-09-02 07:34:52
我在SQLSERVER中建立了‘连接服务器’,写一个语句,如下:
insert into 远程连接服务器名.远程数据库名.dbo.远程表名
(select * from 远程表名 )

但是在delphi中的adocommand.commandtxt='';中怎么加???????????
其中‘远程数据库名’、‘远程表名’ 是变量。
...全文
38 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
飛無痕 2003-09-03
  • 打赏
  • 举报
回复
配置好一个TADOConnection.ConnectionString,把TADOQuery.Connection :=TADOConnection,
然后
TADOQuery.CommandText := 'insert into table_name1 (select * from table_name2)';
TADOQuery.ExecSQL;
cbdiy 2003-09-02
  • 打赏
  • 举报
回复
adocommand.commandtxt:='insert into '+sname +'.' + dbname+'.dbo.'+tname+' (select * from '+ tname +' )';
zjqyb 2003-09-02
  • 打赏
  • 举报
回复
adocommand.commandtxt:=format('insert into 远程连接服务器名.%s.dbo.%s (select * from %s)',[远程数据库名,远程表名,远程表名]);

1,594

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 网络通信/分布式开发
社区管理员
  • 网络通信/分布式开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧