CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  数据库相关

导出SQL语句为文件

楼主famer(1+1+1+1+1+1+1)2005-06-22 08:46:51 在 Delphi / 数据库相关 提问

我想要把数据库中的某些记录导出来成为SQL的UPDATE语句,生成文件。请问如何才能实现? 问题点数:30、回复次数:5Top

1 楼hellolongbin(一个人(自从扩充话题改版,再也不去灌水乐园了))回复于 2005-06-22 08:52:27 得分 0

“记录”到成“语句”然后生成“文件”?  
  我好像没看懂……Top

2 楼famer(1+1+1+1+1+1+1)回复于 2005-06-22 08:58:55 得分 0

就是把数据库中加了标识的记录,把这些记录以SQL语句的方式导出来,然后生在文件。就像报盘那样,   把单机版上的数据导到服务器上的数据库那种功能。Top

3 楼hellolongbin(一个人(自从扩充话题改版,再也不去灌水乐园了))回复于 2005-06-22 09:02:16 得分 0

是不是这个意思  
  memo1.lines.add('select   *   from   table   where   filed1='''+adoquery1.fields[0].asstring+'''');  
  Top

4 楼hellolongbin(一个人(自从扩充话题改版,再也不去灌水乐园了))回复于 2005-06-22 09:06:23 得分 30

具体写就是这样(只写步骤没写详细代码)  
  with   adoquery1   do  
  begin  
  sql.clear;  
  sql.add('select');  
  open;  
  first;  
  while   not   eof   do  
  begin  
  memo1.lines.add('select   *   from   table   where   filed1='''+adoquery1.fields[0].asstring+'''');  
  next;  
  end;  
  end;  
  memo1.lines.savetofile('c:\sql.txt');Top

5 楼famer(1+1+1+1+1+1+1)回复于 2005-06-22 09:12:46 得分 0

这样说吧,我单机版(access)和服务器(Mysql)的数据库中都有一个人员信息表,第一次使用时,单机版里的数据将全部导入服务器上,导入以后单机版上要是以前有的某条记录发生变化以后,表中有一字段OPERAT当,OPEART为1时,要将为1的这条记录导出来,生成SQL(update)语句放在一个文本文件中,然后把文件放到磁盘,拿到服务器端然后在服务器端执行文本文件后将发生变化了的那条记录导入MYSQL数据库复盖以前那条在ACCESS中修改过而在MYSQL中没有修改过的数据。Top

相关问题

  • 导入导出sql语句
  • 一条语句,能在access里导出xls文件,在SQL server里不行.求在SQL server里行的语句!
  • 如何使用SQL语句将Oracle数据库表导出为TXT文件
  • 做了一个根据sql语句导出数据的工具,用到控件TTable,但是,如果导出的sql语句字段为中文时候,导出成*.dbf文件的字段名和sql语句中的字
  • 数据导出为sql语句
  • 数据导入导出的sql语句
  • 请问 能不能用 T-sql 语句 将 想要 的数据 导出 成 excel 和 access 和 html 文件?????
  • [导出]sql语句导出问题!谢谢
  • 脚本如何写?[利用SQL Server的导入/导出数据功能,将查询语句所生成的数据集导出到文本文件(text)中]
  • bcp导出语句中有两个Sql语句,两个语句的结果不能都导出。

关键词

  • 语句
  • 文件
  • 数据库
  • 服务器
  • 数据
  • sql
  • 导出
  • 记录
  • 导入
  • adoquery

得分解答快速导航

  • 帖主:famer
  • hellolongbin

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo