zoukankan      html  css  js  c++  java
  • Delphi 连接数库报错

    1.TADODataSet.RecordCount 报错 

    问题描述: delphi 连接dbf, 在TADODataSet.RecordCount 报错:" 数据提供程序或其他服务返回 E_FAIL 状态"。

    解决办法:添加一行 qryDataSet.CursorLocation := clUseServer;

    var
      qryDataSet:TADODataSet;
    begin
      qryDataSet:=TADODataSet.Create(nil);// 创建实例
      qryDataSet.Connection  := con_ado; // 设定数据库
      qryDataSet.CommandType := cmdText; // 执行指令方式
      qryDataSet.CursorLocation := clUseServer;   //解决qryDataSet.RecordCount报错
      qryDataSet.CommandText := strSql; // 查询命令行字符串
      try
        qryDataSet.Open;// 开始查询
        sgReturnData.ColCount := qryDataSet.FieldCount;// 取得列数
        sgReturnData.RowCount := qryDataSet.RecordCount +1 ; // 取得行数,+1 是标题    //在这行qryDataSet.RecordCoun报错
       .................................................
    end;
  • 相关阅读:
    Java IO流
    Java中Char和Byte的区别
    Java常用类
    View
    3 View
    View
    3 View
    3 View视图 URLconf
    2 Model层
    2 Model层-模型成员
  • 原文地址:https://www.cnblogs.com/hjdgz/p/11818430.html
Copyright © 2011-2022 走看看