`
buliedian
  • 浏览: 1248361 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

pb写入excel是没有效率的做法,变通做法是什么?

阅读更多

pb写入excel是没有效率的做法,变通做法是什么?

如果pb用ole方法写入的数据量在几千条方可接受。但是写入的行数在万行以上时,特别是栏位特别多的情况下,没有任何效率。(大约一秒只写3-5行。)

网上也有方法是说可以把数据先准备好然后paste到excel中。我觉得直接对excel操作非常繁琐,而且栏位定位等都必须很固定,程序写得死死的。没什么意思。

我今天改进了一个做法:

比如客户用excel给出一列【电话号码】,需要查询出【账户信息】,【分局】,【营业部】,【联络人】,【联系电话】等栏位。第一次写程序的时候是用ole读取号码然后写入到excel表中。效率非常低。变通的做法是,只用ole读取这一列电话号码(号码是排序的,而且不重复)。然后创建一个ds,把查出的信息写入ds中,然后再saveas到一个新的文件中,效率就很高了。然后客户再从新excel中复制并粘贴到原来的excel中对应的栏位去(因为原excel中还有其他栏位信息)。反正导入导出属于手工操作,客户也不会在乎多这一个步骤,只要整个操作过程的时间大为缩短,客户也是非常满意的。甚至我在想让客户手工复制电话号码栏位的数据,并导入到pb中,完全不直接操作excel,这样提高了程序对excel适应的灵活性。

分享到:
评论

相关推荐

    PB全面控制Excel

    标题中的“PB全面控制Excel”指的是使用PowerBuilder(PB)这款强大的编程工具来全面操作和控制Microsoft Excel。在IT行业中,这种技术常用于数据处理、报告生成、数据分析等场景,因为PowerBuilder提供了丰富的功能...

    新版excel导出控件.rar_donec1p_pb_pb excel_pb 导出_pb导出excel

    在这个场景中,"新版excel导出控件.rar_donec1p_pb_pb excel_pb 导出_pb导出excel" 的标题和描述提到了一个关键的开发需求:在PB应用中导出数据到Excel文件。 传统的PowerBuilder(PB)自身虽然提供了数据窗口...

    pb导出excel2007

    "pb导出excel2007"这个主题涉及到的是如何在PowerBuilder中将数据窗口(DataWindow)的内容导出到Excel 2007格式的文件中。在实际开发中,有时我们需要将PB的数据窗口数据导出到Excel以便于分析、处理或分享,而这个...

    PB与Excel通讯

    在PB与Excel通讯这一主题下,主要探讨的是如何利用PB的编程能力来读取、写入和操作Excel文件。 **2. DW数据窗口在PB与Excel通讯中的作用** DW(DataWindow)是PB中用于展示和操作数据的一种强大组件。在PB与Excel...

    pb导出excel表技巧

    "PB导出Excel表技巧" PB(PowerBuilder)是一种强大的开发工具,广泛应用于企业级应用开发中。其中一个重要的功能是导出数据到Excel表中。在PB中导出Excel表的操作非常常见,但却是一个复杂的过程。下面我们将详细...

    pb9excel导入

    标题与描述概述的知识点是关于使用PowerBuilder 9(PB9)进行Excel文件导入的过程及其实现效率。本文将深入解析这一操作的具体步骤、注意事项以及潜在的错误处理机制,为IT专业人士提供一个全面的PB9 Excel导入指南...

    PB访问Excel数据库

    标题中的“PB访问Excel数据库”指的是使用PowerBuilder(PB)这一编程工具来直接与Excel电子表格文件进行交互,实现数据的读取、写入或更新操作。PowerBuilder是一款流行的面向对象的开发工具,尤其适用于创建数据...

    PB如何调用EXCEL宏脚本进行操作

    在PowerBuilder(PB)开发环境中,有时我们需要与Excel交互,特别是在处理大量数据并需要执行复杂操作时,如排序和分类汇总。此时,可以利用Excel的宏功能,通过PB调用这些宏来实现所需功能。本文将详细介绍如何在PB...

    PB导入excel转存txt

    根据给定的信息,本文将详细解释“PB导入excel转存txt”的知识点,包括PowerBuilder(PB)如何接收Excel数据并将其转换为TXT格式的过程、具体应用场景以及代码实现方式。 ### PB导入Excel数据并转存为TXT #### 一...

    pb与EXCEL之间程序汇集

    【知识点】 ...综上所述,PB与Excel的交互主要用于数据处理和报表生成,而星广联科技的无线互动餐饮服务系统则展示了无线通信技术在餐饮行业的创新应用,通过433Mhz系列产品提升了餐厅的服务质量和效率。

    PB调用excel

    标题 "PB调用excel" 涉及到的是在PowerBuilder(PB)环境中,如何通过编程方式与Excel文件进行交互。PowerBuilder是一款强大的客户端/服务器应用程序开发工具,而Excel是微软Office套件中的电子表格软件,广泛用于...

    PB中导入EXCEL数据.doc

    PB 中导入 EXCEL 数据 在 PowerBuilder 中,开发者常常需要将 EXCEL 数据导入到应用程序中,以便进行数据分析、处理和展示。在本文中,我们将探讨如何使用 PowerBuilder 将 EXCEL 数据导入到应用程序中。 OLE 对象...

    一个用PB生成Excel表的函数

    标题中的“一个用PB生成Excel表的函数”指的是在PowerBuilder(PB)环境中,通过编写特定的函数来创建和操作Microsoft Excel(Excel表)的一种技术。PowerBuilder是一种强大的客户端/服务器应用程序开发工具,它允许...

    pb 与excel数据通讯用的类库

    总的来说,“pb 与excel数据通讯用的类库”是PB开发中提高效率、增强数据处理能力的一个重要工具,它使得PB应用能够更好地与外部数据源,尤其是Excel这种广泛使用的格式进行交互,扩展了PB的应用范围。

    PB11.5写的往Excel写操作Demo

    PB11.5写的往Excel写操作Demo,主要代码: long ll_rc string sFilePath oleobject lo_excelapp lo_excelapp = create oleobject ll_rc = lo_excelapp.connecttonewobject("Excel.Application") if ll_rc <> 0 ...

    pb与excel之间导入导出处理.zip

    在描述中没有具体细节,但可以推测文件“pb与excel之间导入导出处理.doc”可能包含了关于这些技术的详细步骤、代码示例和注意事项。可能涵盖的话题包括设置连接参数、处理数据格式兼容性问题、错误处理、性能优化等...

    PB数据窗口导出Excel

    标题中的“PB数据窗口导出Excel”指的是在PowerBuilder(PB)环境中,使用数据窗口对象将数据导出到Microsoft Excel格式的过程。数据窗口是PowerBuilder中的一个重要组件,它用于显示和操作数据库中的数据,提供了...

    PB读取excel

    当我们需要在PB应用中集成Excel功能,例如“PB读取excel”,通常是为了解决数据导入、导出或实时数据分析的需求。以下将详细介绍如何在PowerBuilder中读取Excel文件。 1. **PowerBuilder与Excel的接口**: PB提供...

    PB数据窗口保存为Excel文件

    标题中的“PB数据窗口保存为Excel文件”是指在PowerBuilder(PB)开发环境中,使用数据窗口(Data Window)组件将报表数据导出为Microsoft Excel格式的过程。数据窗口是PowerBuilder的核心功能之一,它允许开发者...

Global site tag (gtag.js) - Google Analytics