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

非常奇怪的问题,关于打开FOXPRO表

楼主sizheng0320(四正)2006-03-01 04:10:08 在 .NET技术 / VB.NET 提问

我用下面这段代码打开FOXPRO表:  
  connfoxpro.CursorLocation   =   ADODB.CursorLocationEnum.adUseClient  
  connfoxpro.Open("Driver={Microsoft   Visual   FoxPro   Driver};SourceType=DBF;"   &   "SourceDB="   &   filename   &   "")  
  rsfoxpro.Open("select   *   from   ["   &   myPath   &   "]",   connfoxpro,   ADODB.CursorTypeEnum.adOpenStatic,   ADODB.LockTypeEnum.adLockBatchOptimistic)  
   
  然后后面取其记录数:  
  Dim   rownumber   As   Integer   =   rsfoxpro.RecordCount  
   
  可是同样的代码,对一个DBF文件就可以,而对另一个DBF文件就无法取到记录数,出错信息如下:  
  RecordCount <error:   an   exception   of   type:   {System.Runtime.InteropServices.COMException}   occurred> Integer  
   
  以及错误消息为“数据提供程序或其他服务返回E_FAIL状态。  
   
   
  请问这是为什么呢????? 问题点数:100、回复次数:5Top

1 楼sizheng0320(四正)回复于 2006-03-01 09:45:48 得分 0

自己UPTop

2 楼sizheng0320(四正)回复于 2006-03-01 11:09:58 得分 0

UP   AGAINTop

3 楼yeskele()回复于 2006-03-01 12:25:05 得分 0

rsfoxpro.RecordCount  
  看看这个是不是为null阿Top

4 楼sizheng0320(四正)回复于 2006-03-03 07:24:25 得分 0

也不是NULL,设了断点,想看看它的值,结果就是  
  RecordCount<error:   an   exception   of   type:   {System.Runtime.InteropServices.COMException}   occurred>IntegerTop

5 楼Snrmnm_sx(Ψ 踏雪无痕 Ω)回复于 2006-03-03 09:57:06 得分 0

楼主你的表是不是没有设主键噢!Top

相关问题

  • 奇怪!不能打开stdio.h???
  • 非常奇怪的问题!在delphi中excel表格打开出错,各位帮帮忙!
  • 注册表操作中,遇到一个奇怪问题,关于打开一个键。
  • VB如何在ADO中用连接字符串打开FOXPRO表?
  • 如何用asp.net和ado.net打开一个Foxpro和excel的表
  • 急!很奇怪的问题,所有网页的链接都从新开窗口中打开,包括表单提交,javascript=window.close()等操作,在哪改呀??
  • Foxpro问题:打开文件
  • 用WinExec()或ShellExecute()不能打开.chm,真是奇怪。
  • 奇怪:别人的程序我打开:E2209 Unable to open include file 'richabt.h'
  • 奇怪,为什么窗口一打开Delphi就关闭

关键词

  • foxpro
  • 表
  • recordcount
  • dbf
  • adodb
  • integer

得分解答快速导航

  • 帖主:sizheng0320

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

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