投稿日 | : 2007/05/07(Mon) 10:58 |
投稿者 | : 魔界の仮面弁士 |
Eメール | : |
URL | : |
タイトル | : Re: データグリッドに表示されない |
> Accessのクエリを元に、データグリッドにデータを表示するだけの
> 単純な作業です。
DataGrid に表示する際は、CusorLocation = adUseClient にしておいた方が無難です。
データ量の都合から、adUseServer モードを使う必要がある場合には、
Set rs = New ADODB.Recordset
With rs
Set .ActiveConnection = cn
.CursorLocation = adUseServer
.Properties("IRowsetIdentity").Value = True '★
.Open SQL, , adOpenKeyset, adLockOptimistic, adCmdText
End With
のように、IRowsetIdentity ダイナミックプロパティを True にすれば OK です。
http://msdn.microsoft.com/library/ja/jpoledb/reference35.asp