CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  数据库(包含打印,安装,报表)

在VB中用SQL查询到记录集,然后把记录集导出,格式为.csv,代码怎么写呀?有没有例子

楼主chenvb(绝版部落)2006-07-04 11:47:05 在 VB / 数据库(包含打印,安装,报表) 提问

 
  在VB中用SQL查询到记录集,然后把记录集导出,格式为.csv,代码怎么写呀?有没有例子   (数据库用:SQL   SERVER   2000),大家帮帮忙啦. 问题点数:100、回复次数:4Top

1 楼GoldFox(金色狐狸)回复于 2006-07-04 13:20:57 得分 70

可以直接用ADO.RecoedSet的Save方法保存啊  
  Saves   (persists)   the   Recordset   in   a   file.    
   
  Syntax  
   
  recordset.Save   FileName,   PersistFormat    
   
  Parameters  
   
  FileName       Optional.   Complete   path   name   of   the   file   where   the   Recordset   is   to   be   saved.  
   
  PersistFormat       Optional.   A   PersistFormatEnum   value   that   specifies   the   format   in   which   the   Recordset   is   to   be   saved.   Can   be   one   of   the   following   constants.  
   
  Constant   Description    
  adPersistADTG   (Default)   Save   in   proprietary   Advanced   Data   Tablegram   format.    
  adPersistXML   Save   in   XML   format.    
  Top

2 楼faysky2(出来混,迟早是要还嘀)回复于 2006-07-04 13:44:48 得分 30

试试:  
   
  exec   master..xp_cmdshell   'bcp   "库名..表名"   out   "d:\ret.csv"   -c   -t   ,-U   sa   -P   password'Top

3 楼chenvb(绝版部落)回复于 2006-07-04 22:32:37 得分 0

还不是很明白,希望有多些人来帮忙一下.Top

4 楼a_gui42(阿贵)回复于 2006-09-05 20:58:25 得分 0

用SQL+connection对象:  
  strPutOutSQL   =   "Select   *   Into   "   &   strFileName   &   "   From   "   &   strPutOutTable   &   _  
                                          "   IN[ODBC][ODBC;Driver=SQL   Server;UID=sa;PWD="   &   PASSWORD   &   ";"   &   _                 "Server="   &   gServerIP   &   ";"   &   _  
                                          "DataBase="   &   DATA_BASE_NAME   &   ";]"    
  conY.Execute   strPutOutSQL  
   
  但有一个问题:如果导入的数据保存路径在数据库服务器上,没有问题;但如果在客户端运行程序并从服务器导数据在客户端机子上出现问题,该问题如何解答?望经验者告知!!Top

相关问题

关键词

得分解答快速导航

  • 帖主:chenvb
  • GoldFox
  • faysky2

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

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