社区
PowerBuilder
帖子详情
散分了
bruce2k
2005-08-01 06:06:20
我想从数据库中检索出数据,在ole控件中以excel在界面上展示,哪位能提供方法?最好有代码
谢谢!
...全文
153
16
打赏
收藏
散分了
我想从数据库中检索出数据,在ole控件中以excel在界面上展示,哪位能提供方法?最好有代码 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bruce2k
2005-08-05
打赏
举报
回复
突来灵感自己搞定了,开心散分了!!!
hui_feng
2005-08-05
打赏
举报
回复
UP
bruce2k
2005-08-05
打赏
举报
回复
怎么就没有人回我的帖呢?看来确实要准备结贴了
bruce2k
2005-08-04
打赏
举报
回复
我碰到的问题是这样的,由于将多个电话号码保存在一个单元格中,因此我在从数据窗口中取得电话号后用","号分割,但是只有超过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_workbooks
crtdak
2005-08-04
打赏
举报
回复
这个问题以往有好多,楼主你搜索一下就一大把。
bruce2k
2005-08-04
打赏
举报
回复
看来没人告诉我了,算了我还是自力更生吧,准备给分了
bruce2k
2005-08-03
打赏
举报
回复
就是因为没有搜到适合本人的才问呀!
wscft
2005-08-02
打赏
举报
回复
版内搜索搜索吧, 这类问题见的多了
bruce2k
2005-08-02
打赏
举报
回复
解决问题的人不多,接分的人不少,看来我是要结贴了
j9dai
2005-08-02
打赏
举报
回复
接分了
hangzhou6274
2005-08-02
打赏
举报
回复
一两句说不清楚,还是下载个例子看看吧
顺便提醒一下,写入EXCEL可以使用VBA编程.
bruce2k
2005-08-02
打赏
举报
回复
呵呵,不要生气嘛,各位帮帮忙
balloonman2002
2005-08-01
打赏
举报
回复
做人要厚道
老板卤两个蛋蛋
2005-08-01
打赏
举报
回复
搜索以下原来的帖子吧 这方面的东东黑多的 哈哈
老板卤两个蛋蛋
2005-08-01
打赏
举报
回复
我以为真散分呢 原来回贴不看贴
老板卤两个蛋蛋
2005-08-01
打赏
举报
回复
沙发了
散分
200,升四叉与离别
散分
200,升四叉与离别从初中到高中,再到大学,还有一年即将毕业。回首编程的6年历史,和我学过的十几门语言,至今Delphi仍旧是我最熟悉的语言。在csdn.net苦苦挣扎3年之后的今天,我终于拿到了区区1006分,也就是四叉。还在上初中时,家里一位工控专家的亲戚便引我入门。那时学电脑刚刚3个月便开始懵懵懂懂的试着编程了,嘿嘿,不知DOS批处理文件算不算?找出那时的笔记,"*.exe - 可浮动代
suse和linux区别,大家一起讨论讨论,suse和ubuntu的区别,顺便散
散分
我对linux没有很深的了解,不过还是挺感兴趣的,想去学。目前接触过的是suse,和ubuntu,他们都是基于linux内核的操作系统。我只知道:suse相对而言是企业级的,比较适合企业级服务器的运用,ubuntu是家里电脑上装的,感觉相对而言更加desktop一些。想和大家一起讨论讨论,同样是linux操作系统,他们在哪些技术方面的差异使得他们的方向不同。级别比较低,只有100分可以散,不好意...
【
散分
】庆祝自己的csdn博客突破100万访问量
共1066624次访问,排名35,好友418人,关注者4183人。帮助别人,帮助自己!论坛
散分
贴:http://topic.csdn.net/u/20090721/16/e2b7d549-cf80-4d0b-8faf-78f2e64f558c.html
散分
了 关于QTreeView的拖拽问题
怎么实现QTreeView节点的拖拽问题,主要是拖拽的时候怎么得到起点节点的index和目标节点的index,谢谢....
瑞雷波频散曲线_瑞雷波频散曲线的分模态提取与联合反演
瑞雷波频散曲线的分模态提取与联合反演刘志友1,李子伟2,钟明峰1【摘要】瑞雷波在层状介质中传播具有频散特性,利用地震记录中的面波信息,提取面波的频散曲线,反演可以建立近地表的横波速度结构模型。本文建立了一个理论地质模型,理论合成面波地震记录,研究了频率波数域中面波频散曲线的分模态提取,并利用等厚分层阻尼最小二乘反演方法对面波各模态的频散曲线进行了分模态反演和联合反演。反演结果表明:瑞雷波基阶频散曲...
PowerBuilder
1,109
社区成员
66,453
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章