線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:930
推到 Plurk!
推到 Facebook!

ADO 有沒有提供計算欄位數的功能

尚未結案
a120803
初階會員


發表:61
回覆:66
積分:25
註冊:2003-03-12

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-04-19 02:21:27 IP:163.25.xxx.xxx 未訂閱
請問各位大大: ADO 有沒有提供計算欄位數的功能 類似BDE的Table.FieldCount
problemman
一般會員


發表:7
回覆:25
積分:16
註冊:2003-04-11

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-04-19 02:47:18 IP:218.252.xxx.xxx 未訂閱
有它與BDE的TTable一樣都有FieldCount e.g. ADOTable.FieldCount or ADODataSet.FieldCount 《觸不到問題人》 來無影,去無踪, 問題總是一羅羅。
a120803
初階會員


發表:61
回覆:66
積分:25
註冊:2003-03-12

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-04-21 08:50:34 IP:163.25.xxx.xxx 未訂閱
謝謝大大: 但是我是用OLE Server來呼叫ADO 程式如下: a: Variant ; a := CreateOleObject('ADODB.Connection'); a,Open",,,,"; 那該用那一個物件來計算欄位數ㄋ,如何寫
a120803
初階會員


發表:61
回覆:66
積分:25
註冊:2003-03-12

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-04-21 17:30:45 IP:163.25.xxx.xxx 未訂閱
謝謝大大: 但是我沒有ADO的VCL元件ㄝ,我是用OLE Server啟動ADO
darnell
版主


發表:25
回覆:103
積分:145
註冊:2003-03-04

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-04-21 17:41:54 IP:61.219.xxx.xxx 未訂閱
引言: 謝謝大大: 但是我是用OLE Server來呼叫ADO 程式如下: a: Variant ; a := CreateOleObject('ADODB.Connection'); a,Open",,,,"; 那該用那一個物件來計算欄位數ㄋ,如何寫
試看看... 你使用的是Connection要使用a:=CreateOleObject('ADODB.Recordset') a.Fields.Count 發表人 - darnell 於 2003/04/21 17:45:15
problemman
一般會員


發表:7
回覆:25
積分:16
註冊:2003-04-11

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-04-22 18:01:37 IP:203.198.xxx.xxx 未訂閱
試試這樣看:
 
procedure TForm1.Button1Click(Sender: TObject);
var lConDB,lRecSet: Variant;
    lConnectionString:String;
    lSQL:String;
begin
   {DataBase, for example MS-SQL}
   lConnectionString:='Provider=SQLOLEDB.1;Integrated Security=SSPI;' 
                      'Persist Security Info=False;Initial    
                       Catalog=TestDB;'  
                      'Data Source=Computer1';
  {Create Connection}
  lConDB := CreateOleObject('ADODB.Connection');
  lConDB.open(lConnectionString);
  {Create Recordset}
  lSQL:='Select * from keyCounter';
  lRecSet:=CreateOleObject('ADODB.RecordSet');
  lRecSet.open(lSQL,lConDB,3);
  Showmessage(inttostr(lRecSet.Fields.count));
  lRecSet.Close; lConDB.Close; 
end;
《觸不到問題人》 來無影,去無踪, 問題總是一羅羅。 發表人 -
系統時間:2024-07-01 3:12:20
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!