C#とVBAレコードセットのDAOの違い

MichaelTaylor3D

VBAでは、次のようなものがあります。

    Dim recordSet As DAO.recordSet  
    result = recordSet("Column Name")

私はC#で同じことをしようとしていますが、

    result = recordSet("Column Name");

C#はコレクションに角括弧を使用するため、機能しません。しかし、これも機能していないようです。

    result = recordSet["Column Name"];

上記のVBAコードと同等のC#に関するアイデアはありますか?

編集:これは、コンテキストに入れるために変換しようとしている完全なVBAコードです

Public Function GetColumnValues( _
                                 database As database, _
                                 column As String, _
                                 table As String _
                               ) As String()

Dim sqlQuery As String
Dim recordSet As DAO.recordSet
Dim recordCount As Integer
Dim results() As String

sqlQuery = "SELECT [" + table + "].[" + column + "]" & _
           "FROM [" + table + "];"


Set recordSet = database.OpenRecordset(sqlQuery)
recordSet.MoveLast             
recordSet.MoveFirst
recordCount = recordSet.recordCount

ReDim results(recordCount) As String

For i = 1 To recordCount
    results(i) = recordSet(column)
    recordSet.MoveNext
Next i

recordSet.Close

GetColumnValues = results

End Function
ドミトリーDovgopoly
result = recordSet.Fields["Column Name"].Value;

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

DAOレコードセットフィールドを参照することの違いは何ですか?

分類Dev

DAOレコードセットと多数のDlookup

分類Dev

DAOレコードセットを空にするか、空のDAOレコードセットを作成する

分類Dev

「スレッドセーフデータ」と「スレッドセーフコード/関数」の違い

分類Dev

ZendFrameworkのコレクションとフィールドセットの違いは何ですか?

分類Dev

動作しないリストのVBAセットレコードセットにアクセスする

分類Dev

DAOレコードセットからレコードを削除すると、インデックスはどのように変更されますか?

分類Dev

MIPSコードのセットの違いは何ですか?

分類Dev

チップセットとマザーボードの違い

分類Dev

別のレコードセットがEOFではないのに、vbaはレコードセットのフィールドをループします

分類Dev

タグとコミットメッセージの違い

分類Dev

C#でのコンストラクターのオーバーロードとチェーンの違い

分類Dev

C#とJavaのジェネリックとC ++のテンプレートの違いは何ですか?

分類Dev

C#のスレッドでのサスペンドとスリープの違い

分類Dev

2 セットのノードとの違い - XSLT

分類Dev

C#スレッドセーフコントロールの更新

分類Dev

レコードセット入力のコード スキップ、ADODB Excel VBA

分類Dev

「コルーチン」と「スレッド」の違いは?

分類Dev

レコードセットをVBAの配列に保存する

分類Dev

セットとビューの違い

分類Dev

Mongo DB-スタンドアロンと1ノードのレプリカセットの違い

分類Dev

ブール値のC#とスレッドセーフ

分類Dev

Datastax Cassandra C ++ドライバーのコア接続とI / Oスレッドの違い

分類Dev

セットと割り当てのVBAの違い

分類Dev

ADODBレコードセット内のアクセス違反閉じる

分類Dev

チェーンコードとトランザクションプロセッサの機能の違いは?

分類Dev

C#でのイベントの作成と匿名メソッドの違い

分類Dev

C#:Groupby、データセット内のデータの違い

分類Dev

ハッシュコードとオブジェクトの参照またはアドレスの違いは?

Related 関連記事

  1. 1

    DAOレコードセットフィールドを参照することの違いは何ですか?

  2. 2

    DAOレコードセットと多数のDlookup

  3. 3

    DAOレコードセットを空にするか、空のDAOレコードセットを作成する

  4. 4

    「スレッドセーフデータ」と「スレッドセーフコード/関数」の違い

  5. 5

    ZendFrameworkのコレクションとフィールドセットの違いは何ですか?

  6. 6

    動作しないリストのVBAセットレコードセットにアクセスする

  7. 7

    DAOレコードセットからレコードを削除すると、インデックスはどのように変更されますか?

  8. 8

    MIPSコードのセットの違いは何ですか?

  9. 9

    チップセットとマザーボードの違い

  10. 10

    別のレコードセットがEOFではないのに、vbaはレコードセットのフィールドをループします

  11. 11

    タグとコミットメッセージの違い

  12. 12

    C#でのコンストラクターのオーバーロードとチェーンの違い

  13. 13

    C#とJavaのジェネリックとC ++のテンプレートの違いは何ですか?

  14. 14

    C#のスレッドでのサスペンドとスリープの違い

  15. 15

    2 セットのノードとの違い - XSLT

  16. 16

    C#スレッドセーフコントロールの更新

  17. 17

    レコードセット入力のコード スキップ、ADODB Excel VBA

  18. 18

    「コルーチン」と「スレッド」の違いは?

  19. 19

    レコードセットをVBAの配列に保存する

  20. 20

    セットとビューの違い

  21. 21

    Mongo DB-スタンドアロンと1ノードのレプリカセットの違い

  22. 22

    ブール値のC#とスレッドセーフ

  23. 23

    Datastax Cassandra C ++ドライバーのコア接続とI / Oスレッドの違い

  24. 24

    セットと割り当てのVBAの違い

  25. 25

    ADODBレコードセット内のアクセス違反閉じる

  26. 26

    チェーンコードとトランザクションプロセッサの機能の違いは?

  27. 27

    C#でのイベントの作成と匿名メソッドの違い

  28. 28

    C#:Groupby、データセット内のデータの違い

  29. 29

    ハッシュコードとオブジェクトの参照またはアドレスの違いは?

ホットタグ

アーカイブ