CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  PowerBuilder >  基础类

散分了

楼主bruce2k(晓风明月)2005-08-01 18:06:20 在 PowerBuilder / 基础类 提问

我想从数据库中检索出数据,在ole控件中以excel在界面上展示,哪位能提供方法?最好有代码  
  谢谢! 问题点数:50、回复次数:16Top

1 楼ghostagain(心情卡片)回复于 2005-08-01 18:31:15 得分 10

沙发了Top

2 楼ghostagain(心情卡片)回复于 2005-08-01 18:31:49 得分 0

我以为真散分呢     原来回贴不看贴Top

3 楼ghostagain(心情卡片)回复于 2005-08-01 18:32:22 得分 0

搜索以下原来的帖子吧     这方面的东东黑多的   哈哈Top

4 楼balloonman2002()回复于 2005-08-01 18:34:24 得分 5

做人要厚道Top

5 楼bruce2k(晓风明月)回复于 2005-08-02 08:36:39 得分 0

呵呵,不要生气嘛,各位帮帮忙Top

6 楼hangzhou6274(拉面贵了,馒头小了,领导知道吗?)回复于 2005-08-02 08:39:55 得分 5

一两句说不清楚,还是下载个例子看看吧  
  顺便提醒一下,写入EXCEL可以使用VBA编程.Top

7 楼j9dai(翔)(DoItNow)回复于 2005-08-02 08:56:06 得分 5

接分了Top

8 楼bruce2k(晓风明月)回复于 2005-08-02 09:56:25 得分 0

解决问题的人不多,接分的人不少,看来我是要结贴了Top

9 楼wscft(努力工作,开心生活!))回复于 2005-08-02 10:03:13 得分 5

版内搜索搜索吧,   这类问题见的多了Top

10 楼bruce2k(晓风明月)回复于 2005-08-03 08:54:10 得分 0

就是因为没有搜到适合本人的才问呀!Top

11 楼bruce2k(晓风明月)回复于 2005-08-04 16:21:07 得分 0

看来没人告诉我了,算了我还是自力更生吧,准备给分了Top

12 楼crtdak(云中鹤)回复于 2005-08-04 16:36:27 得分 10

这个问题以往有好多,楼主你搜索一下就一大把。Top

13 楼bruce2k(晓风明月)回复于 2005-08-04 16:50:23 得分 0

我碰到的问题是这样的,由于将多个电话号码保存在一个单元格中,因此我在从数据窗口中取得电话号后用","号分割,但是只有超过39个号码时,才正确的保存成我想要的格式,除此之外就全部都是科学记数法表示了,设置了单元格的格式后就变成了123,456,789这种了,不是我所想要的,我是想请大家帮我解决一下这个问题,代码如下  
   
   
   
  long   l_row,excel_row,time_long,optr_id  
  decimal   low_cost,most_cost  
  string   get_sheet,sheet_bak,phone_tmp,phone_str,cust_name,charge_detail,note_str,enable_date  
  sheet_bak   =   ''  
  excel_row   =   1  
  for   l_row   =   1   to   dw_1.rowcount()  
  get_sheet   =   dw_1.getitemstring(l_row,'t_contract_sheet_id')  
  if   get_sheet   =   sheet_bak   then  
   
  phone_tmp   =   trim(dw_1.getitemstring(l_row,'t_phone_nbr_phone_nbr'))  
   
  phone_str   =   phone_str   +   ','+phone_tmp  
  ole_workbooks.cells(excel_row,9).value=phone_str  
  continue  
  else  
  excel_row   ++  
  cust_name   =   trim(dw_1.getitemstring(l_row,'t_contract_cust_name'))  
  low_cost   =   dw_1.GetItemNumber(l_row,'t_contract_low_payment')  
  most_cost   =   dw_1.getitemnumber(l_row,'t_contract_most_payment')  
  enable_date   =   string(dw_1.getitemdatetime(l_row,'t_contract_enable_date'))  
  time_long   =   dw_1.getitemnumber(l_row,'t_contract_term_long')  
  optr_id   =   dw_1.getitemnumber(l_row,'t_contract_tran_optr')  
  charge_detail   =   dw_1.getitemstring(l_row,'t_contract_charge_detail')  
   
  note_str   =   dw_1.getitemstring(l_row,'t_contract_note')  
   
  phone_str   =   dw_1.getitemstring(l_row,'t_phone_nbr_phone_nbr')  
   
  ole_workbooks.cells(excel_row,1).value=cust_name  
  ole_workbooks.cells(excel_row,2).value=low_cost  
  ole_workbooks.cells(excel_row,3).value=most_cost  
  ole_workbooks.cells(excel_row,4).value=enable_date  
  ole_workbooks.cells(excel_row,5).value=time_long  
  ole_workbooks.cells(excel_row,6).value=optr_id  
  ole_workbooks.cells(excel_row,7).value=charge_detail  
  ole_workbooks.cells(excel_row,8).value=note_str  
  ole_workbooks.cells(excel_row,9).value=phone_str  
  end   if  
  sheet_bak   =   get_sheet  
  next  
  ole_workbooks.SaveAs   ("d:\data1.xls")  
  ole_object.quit()  
  Ole_Object.DisConnectObject()  
  Destroy   Ole_Object  
  destroy   ole_workbooksTop

14 楼bruce2k(晓风明月)回复于 2005-08-05 09:01:46 得分 0

怎么就没有人回我的帖呢?看来确实要准备结贴了Top

15 楼hui_feng(盘桃2)回复于 2005-08-05 10:55:44 得分 10

UPTop

16 楼bruce2k(晓风明月)回复于 2005-08-05 23:00:48 得分 0

突来灵感自己搞定了,开心散分了!!!Top

相关问题

  • 散分,散分
  • 散分,散分!!!
  • 散分散分……
  • 散散分分!!!
  • 散分散分
  • 散分,散分!!
  • 散分散分
  • 散分。 散分。 散分。 散分。 散分。 散分。 散分。
  • 散分散分散分!!!!!!!穷!!!!!
  • 散分,散分,散分!

关键词

  • excel
  • getitemstring
  • sheet
  • phone
  • dw
  • row
  • contract
  • 搜索
  • bak
  • cust

得分解答快速导航

  • 帖主:bruce2k
  • ghostagain
  • balloonman2002
  • hangzhou6274
  • j9dai
  • wscft
  • crtdak
  • hui_feng

相关链接

  • PowerBuilder类图书
  • PowerBuilder类源码下载

广告也精彩

反馈

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