CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
英特尔®游戏设计大赛100美元现金周周送 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  基础类

各位大哥,我没分了! 谁帮我!!!~~~~~

楼主lang888(革命尚为成功,我们仍需努力)2003-08-01 14:44:14 在 VB / 基础类 提问

怎么把DataGrid1的数据导入记事本当中!! 问题点数:0、回复次数:5Top

1 楼kmzs(.:RNPA:.山水岿濛)回复于 2003-08-01 14:49:05 得分 0

是回答问题还是给你点分?Top

2 楼suntt(两条腿的狗)回复于 2003-08-01 15:02:07 得分 0

怎么个给分法Top

3 楼niqiu(niqiu)回复于 2003-08-01 15:03:00 得分 0

假定你已把DataGrid1通过循环放到一个字符串Str中  
  则可以:  
          Shell   "notepad.exe",   vbNormalFocus  
          SendKeys   str                     '"Hello   World!"  
  Top

4 楼Cooly(☆不做开发很久了......☆)回复于 2003-08-01 15:06:21 得分 0

DataGrid1的数据从何而来?绑定的ADO数据源?  
   
  1.你可以直接将记录写成文本文件  
  假设rs为结果集(Recordset)  
  dim   i   as   integer  
  dim   tmp   as   string  
  open   "c:\data.txt"   for   output   as   #1  
            do   until   rs.eof  
                  tmp=""  
                  for   i=0   to   rs.fields.count-1  
                          if   tmp=""   then  
                                tmp=rs(i).value  
                          else  
                                tmp=tmp   &   ","   &   rs(i).value  
                          end   if  
                  next  
                  print   #1,tmp  
                  rs.movenext  
            loop  
  close   #1  
   
  2.另外可以用DataGrid控件自己的属性  
  dim   i   as   long,j   as   long  
  dim   tmp   as   string  
  open   "c:\data.txt"   for   output   as   #1  
            for   i=0   to   DataGrid1.ApproxCount-1  
                    tmp=""  
                    for   j=0   to   DataGrid1.Columns.Count-1  
                            DataGrid1.Row=i  
                            DataGrid1.Col=j  
                            if   tmp=""   then  
                                  tmp=DataGrid1.Text  
                            else  
                                  tmp=tmp   &   ","   &   DataGrid1.Text  
                            end   if  
                    next  
                    print   #1,tmp  
            next  
  close   #1Top

5 楼Cooly(☆不做开发很久了......☆)回复于 2003-08-01 15:09:08 得分 0

数据已经导入到文本文件data.txt中,  
  然后可以用Shell   "notepad   c:\data.txt",vbNormalFocus的方式打开.  
   
  不知道这些是否你需要.(我没有测试,你要调试一下再用)Top

相关问题

  • 各位大哥,帮帮忙,送分100
  • 各位大哥帮帮我
  • 各位大哥帮帮忙
  • 各位大哥帮帮忙
  • 各位大哥帮帮忙!!
  • 各位大哥帮帮忙
  • 各位大哥帮帮忙
  • 各位大哥帮帮忙
  • 各位大哥帮忙啊!
  • 各位大哥请帮忙!!!

关键词

  • datagrid
  • 数据
  • tmp
  • rs
  • txt
  • data

得分解答快速导航

  • 帖主:lang888

相关链接

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

广告也精彩

反馈

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