私はAccessデータベースを使って作業しており、そのフォームとその背後にVBAがあります。私がVBAで手伝ってからかなりの間、私のgoogle-fuは今私を傷つけているので、私に負担をかけています。うまくコンパイル不動産の使用が無効ですか?
Dim oRecordSet As ADODB.RecordSet
Public Property Get RecordSet() As ADODB.RecordSet
RecordSet = oRecordSet '' error here
End Property
Public Property Let RecordSet(ByVal val As ADODB.RecordSet)
RecordSet = val
End Property
私は(明らかに、別の名前/変数)カップル他の同一の性質を有する;:
私は単純なクラスを作成し、私はコンパイルエラーを取得していますそのタイプはString
とInteger
です。
私には何が欠けていますか?ありがとう!
また、私はインテリセンスコーディング時にADODB.Recordset
を表示しますが、自動フォーマット(改行、コンパイルなど)ではADODB.RecordSet
に変更されます。私は心配する必要がありますか?
オブジェクトは、* *を設定し使用して設定されています。すべての値の型は=だけでOKです。だから、Edminはエラーの原因について正しいです。 –