dポイントプレゼントキャンペーン実施中!

SQLServerのテーブルはdbOpenTableで取得できない?

いつもお世話になっております。

VB6.0、Access2003で開発されたシステムのデータベースを
SQLServer(2008Express)に置き換えています。

接続方法は、現行通りのDAOを使用したいと考えております。

レコードセットをオープンするときに、
Set RS = DB.OpenRecordset("テーブル名", dbOpenTable)
としたら、「引数が無効です」というエラーが発生しました。
dbOpenTableの所をdbOpenDynasetに変更したらエラーは発生しなくなりました。

SQLServerへの接続の場合、dbOpenTableは使用できないのでしょうか?
dbOpenTableが使用できないとなると、IndexやSeekも使用できないということでしょうか?

以上です。よろしくお願い致します。

A 回答 (1件)

> SQLServerへの接続の場合、dbOpenTableは使用できないのでしょうか?


> dbOpenTableが使用できないとなると、IndexやSeekも使用できないということでしょうか?

はい、その通りです。
    • good
    • 0
この回答へのお礼

ありがとうございます!
indexやseekを使わない方向で頑張ろうと思います。

お礼日時:2010/08/27 11:35

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!