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

execl导入dw中的问题?

楼主ora9i(^_^)2003-11-02 11:49:14 在 PowerBuilder / 基础类 提问

我利用代码将execl中的数据导入到dw中,代码如下:  
  if   messagebox("提示","请确认是否导入的全部数据?",question!,yesno!,2)   =2   then   return  
  OLEObject   io_Object,io_Book,io_Sheet  
     
  double   gou_qn   ,gou_qnl,gou_jnlj,yong_jnlj,sun_jnlj,gou_qnlj,gou_qnljl,ll_zb,gou_jnby,yy_jnby,tts_jnby,yong_jnby,ss_jnby,ssl_jnby,ssl_qj_jnby  
     
  integer   li_ret   ,ll_return,li_int,li_count  
  string   ls_filename,ls_pathname,ls_xianluming,ls_xianluming_ex,ls_leixing  
  io_Object   =   CREATE   OLEObject  
  li_Ret   =   io_Object.ConnectToObject("","Excel.Application")  
  IF   li_Ret   <>   0   THEN  
  li_Ret   =   io_Object.ConnectToNewObject("Excel.Application")  
  IF   li_Ret   <>   0   THEN  
  MessageBox('提示','OLE无法连接!错误号:'   +   string(li_Ret))  
  RETURN  
  END   IF  
  io_Object.Visible   =   FALSE    
  END   IF  
  ll_return   =   GetFileOpenName("Select   File",ls_pathname,   ls_filename,"xls","xls   Files   (*.xls),*.xls")  
  IF   ll_return   =   -   1   THEN   return  
   
  io_Book   =   io_Object.WorkBooks.Open(ls_pathname,0,true)  
  IF   ISNULL(io_Book)   THEN  
  RETURN  
  END   IF  
  io_Sheet   =   io_Book.WorkSheets(1)  
  setpointer(HourGlass!)  
   
   
  for   li_count   =   1   to   140     //行数  
    for   li_int   =   1   to   8   //列数  
          ls_xianluming_ex   =   string(io_Object.activesheet.cells(li_count,li_int).value)  
          if   ls_xianluming_ex   =   ''   or   isnull(ls_xianluming_ex)   then   continue  
          next  
        next  
   
  每次ls_xianluming_ex取值时都只是取4个汉字,还会出现乱码,请问如何才能把框中的内容全部取到?谢谢! 问题点数:0、回复次数:2Top

1 楼dingzhaofeng(Alading)回复于 2003-11-02 20:54:56 得分 0

用数据管道试过了吗?Top

2 楼ora9i(^_^)回复于 2003-11-03 09:38:41 得分 0

数据管道,那不是还要用到ODBC吗?  
  请教各位!Top

相关问题

  • execl数据导入sql中
  • word ,execl 中数据如何导入到数据库中??????
  • word ,execl 中数据如何导入到数据库中??????
  • 如何将execl表中数据导入到oracle表中?
  • 把execl文件导入到formula one中,如何识别列
  • 怎样把execl的数据通过vb导入到sql中去?
  • 如何把Execl里的数据导入到DataGrid中?
  • 导入EXECL数据问题?
  • 将execl中的数据导入到datagrid 如何再把数据导入到数据库中阿
  • 如何在.net中,把execl文件的数据导入到oracle中

关键词

  • 数据
  • jnby
  • xianluming
  • gou
  • 导入
  • ls
  • jnlj
  • li
  • io
  • ret

得分解答快速导航

  • 帖主:ora9i

相关链接

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

广告也精彩

反馈

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