Access 2000では、SQL Server 2000ののOpenRecordsetエラー - にリンクをMicrosoft Access / VBAの回答
| 私はのOpenRecordsetコマンドを使用してVBAでデータにアクセスしようとしている。 SQL Server 2000データベースのデータで、私はテーブルをリンクしている そのデータ。表は、私がアクセスしようとしているこれらの1つリンクされて 次のようにテーブルは、私のコードは: 設定のVR = CurrentDb.OpenRecordset(tbl_DataCommentLog) この行は、私がエラーを取得する実行されるとき: "実行時エラー'3622': あなたのOpenRecordsetでdbSeeChangesオプションを使用する必要がありますが ID列を持つSQL Serverテーブルにアクセスします。 " ので、私は自分のコードが変更された: 設定のVR = CurrentDb.OpenRecordset(vSQL、dbseeChanges) これが生成される次のエラーが実行されます: "実行時エラー'13': 型の不一致" 私はそれがdbseechangesを認識する'いないよう気付いた 場合、通常の引数としては、既知の表現が正しい、まだです 's'は'dbseeChanges'にcaptialisedでした!! してくださいこのヘルプは、私にトイレを推進しています... |
5 Replies
1)
| してください 設定のVR = CurrentDb.OpenRecordsetは(vSQL、dbOpenDynaset)dbseeChanges そのvSQLと仮定すると、有効なSQLステートメントです。 テリー "フィリッパは"<philippa.speirs@systemc.com>メッセージに書き込み ニュース:9cf39c04.0310200350.7e629291 @ posting.google.cオム... [色=青] >私はのOpenRecordsetコマンドを使用してVBAでデータにアクセスしようとしている。 SQL Server 2000データベースに>データに、私はテーブルをリンクしている >そのデータ。表は、私がアクセスしようとしているこれらの1つリンクされて 次のように>テーブル、私のコードは: > >設定のVR = CurrentDb.OpenRecordset(tbl_DataCommentLog) > >この行は、私がエラーを取得する実行されます: > >"実行時エラー'3622': > >あなたのOpenRecordsetでdbSeeChangesオプションを使用する必要がありますが >は、ID列を持つSQL Serverテーブルにアクセスします。 " > >ので、私は自分のコードが変更された: > >設定のVR = CurrentDb.OpenRecordset(vSQL、dbseeChanges) > >これは、次のエラーを実行が生成されます: > >"実行時エラー'13': > >型の不一致" > >私は、それがdbseechangesを認識する'いないよう気付いた ケースいつものように>引数が知られている表現が正しい、まだです >'s'は'dbseeChanges'にcaptialisedでした!! > >してくださいこれを助ける私に足らない...[/色]を推進して |
2)
| あなたのおかげで応答、私はあなたが(はいvsqlが示唆されたとした 有効なSQLステートメントは下記参照)に示すと、それはまだ動作しない、この時間を 私は、次のエラーを取得する: "ランtiemエラー'3001': 無効な引数。 " ="のSELECT * vSQLからは、WHERE ='"Comment_FileUID tbl_DataCommentLog& pForm!Header_FileUID&"'" pFormパラメータがサブフォームでMEを使用して渡される プライベートサブイベント。場合でも、私はvSQLだけ有効なテーブルに変更する 名前は、例えば"tbl_DataCommentLog"それは、同じエラーを返す! 私はsuccesfullのOpenRecordsetメソッドを使用して、これはされた管理している ときにもアクセスのテーブルにテーブルではリンク1。私が思うこと VBは'と引数のdbOpenDynasetを認識されていません 'dbSeeChangesは'(私は通常のキーワードの場合はこれを知っている 修正し、これらの単語)、ありませんでしたが関連しているが、私はしないでください 理解できないわけで!! 私のテーブルは、SQL ServerドライバのODBC接続を介して、これですリンクしている 重要な....? 乾杯フィリッパ "テリークレフト"が<terry.kreft@mps.co.uk>メッセージのニュース書き込み:<bn0ll6 $ 9d0 $ 1@newsreaderg1.core.theplanet.net >...[色=青] >は、Try > >設定のVR = CurrentDb.OpenRecordsetは(vSQL、dbOpenDynaset)dbseeChanges > >は、vSQLと仮定すると、有効なSQLステートメントです。 > >テリー > >は"フィリッパは"<philippa.speirs@systemc.com>メッセージに書き込み >ニュース:9cf39c04.0310200350.7e629291 @ posting.google.cオム... [色=緑] >は>私はのOpenRecordsetコマンドを使用してVBAでデータにアクセスしようとしている。 SQL Server 2000データベースに>>データでは、と私はテーブルをリンクしている >>そのデータ。表は、私がアクセスしようとしているこれらの1つリンクされて 次のように>>テーブル、私のコードは: >> >>設定のVR = CurrentDb.OpenRecordset(tbl_DataCommentLog) >> >>この行は、私がエラーを取得する実行されます: >> >>"実行時エラー'3622': >> >あなたはのOpenRecordsetでdbSeeChangesオプションを使用する必要があります>が >>は、ID列を持つSQL Serverテーブルにアクセスします。 " >> >>私は私のコードを変更ように: >> >>設定のVR = CurrentDb.OpenRecordset(vSQL、dbseeChanges) >> >>これは、次のエラーを実行が生成されます: >> >>"実行時エラー'13': >> >>型の不一致" >> >>私は、それがdbseechangesを認識する'いないよう気付いた ケースいつものように>>引数が知られている表現が正しい、まだです >>'s'は'dbseeChanges'にcaptialisedでした!! >> >>してくださいこのヘルプは、私に足らない...[/色] [/色]を推進して |
3)
| どのようにVRSは宣言されて? テリー "フィリッパは"<philippa.speirs@systemc.com>メッセージに書き込み ニュース:9cf39c04.0310210308.ae7366dは@ posting.google.coメートル.. [色=青] あなたのための>おかげで応答、私はあなたが(はいvsqlが示唆されたとした >有効なSQLステートメントは下記参照)に示すと、それはまだ動作しない、この時間を >私は、次のエラーを取得する: > >"実行tiemエラー'3001': > >無効な引数。 " > > vSQL ="のSELECT * FROMはのWHERE ='"Comment_FileUID tbl_DataCommentLog& > pForm!Header_FileUID&"'" > pFormパラメータがサブフォームでMEを使用して渡される >プライベートサブイベント。場合でも、私はvSQLだけ有効なテーブルに変更する >名前は、例えば"tbl_DataCommentLog"それは、同じエラーを返す! > >私はsuccesfullのOpenRecordsetメソッドを使用して、これはされた管理している >ときにもアクセスのテーブルにテーブルではリンク1。私が思うこと VBを>'と引数のdbOpenDynasetを認識されていません >'dbSeeChangesは'(私は通常のキーワードの場合はこれを知っている >修正し、これらの言葉はなかった)、関連しているが、私はしないでください >理由が分かる!! > 私のテーブルを>は、SQL ServerドライバのODBC接続を介して、これですリンクしている >重要な....? > >チアーズのフィリッパ > >"はテリークレフト"が<terry.kreft@mps.co.uk>メッセージのニュース書き込み:<bn0ll6 $ 9d0 > $ 1@newsreaderg1.core.theplanet.net >...[色=緑] >>はしてください >> >>設定のVR = CurrentDb.OpenRecordsetは(vSQL、dbOpenDynaset)dbseeChanges >> >>は、vSQLと仮定すると、有効なSQLステートメントです。 >> >>テリー >> >>"はフィリッパは"<philippa.speirs@systemc.com>メッセージに書き込み >>ニュースは:9cf39c04.0310200350.7e629291 @ posting.google.cオム... [色= darkred] >>私はのOpenRecordsetコマンドを使用してVBAでデータにアクセスしようとしている>。 SQL Server 2000データベースに>>>データでは、と私はテーブルをリンクしている >>>そのデータ。表は、私がアクセスしようとしているこれらの1つリンクされて 次のように>>>テーブル、私のコードは: >>> >>>設定のVR = CurrentDb.OpenRecordset(tbl_DataCommentLog) >>> >>>この行は、私がエラーを取得する実行されます: >>> >>>"実行時エラー'3622': >>> >>あなたはのOpenRecordsetでdbSeeChangesオプションを使用する必要があります>が >>は、ID列を持つSQL Serverテーブルにアクセスする>。 " >>> >>>私は私のコードを変更ように: >>> >>>設定のVR = CurrentDb.OpenRecordset(vSQL、dbseeChanges) >>> >>>これは、次のエラーを実行が生成されます: >>> >>>"実行時エラー'13': >>> >>>型の不一致" >>> >>私は、それがdbseechangesを認識する'いないよう気付いた> ケースいつものように>>>引数が知られている表現が正しい、まだです >>>'s'は'dbseeChanges'にcaptialisedでした!! >>> >>>これは私にトイレ...[/色] [/色] [/色]を推進して助けてください。 |
4)
| レコードとして暗いVRSの "テリークレフト"が<terry.kreft@mps.co.uk>メッセージのニュース書き込み:<bn3k77$br6$1@newsreaderg1.core.theplanet.net> ... [色=青]を >どのようにVRSは宣言されて? > > >テリー > >は"フィリッパは"<philippa.speirs@systemc.com>メッセージに書き込み >ニュース:9cf39c04.0310210308.ae7366d @ posting.google.coメートル.. [色=緑] あなたのために>>のおかげで、応答、私はあなたが(はいvsqlが示唆されたとした >>有効なSQLステートメントは下記参照)に示すと、それはまだ動作しない、この時間を >>私は、次のエラーを取得する: >> >>"実行tiemエラー'3001': >> >>無効な引数。 " >> >> vSQL ="のSELECT * FROMはのWHERE Comment_FileUID tbl_DataCommentLog ='"& >>のpForm!Header_FileUID&"'" >>のpFormパラメータがサブフォームでMEを使用して渡される >>プライベートサブイベント。場合でも、私はvSQLだけ有効なテーブルに変更する >>名は例えば"tbl_DataCommentLog"それは、同じエラーを返す! >> >は>私はsuccesfullのOpenRecordsetメソッドを使用して、これはされた管理している >>ときにもアクセスのテーブルにテーブルではリンク1。私が思うこと >>は、VB'と引数のdbOpenDynasetを認識されていません >>'dbSeeChangesは'(私は通常のキーワードの場合はこれを知っている >修正>、および、これらの言葉はなかった)、関連しているが、私はしないでください >>も理解できないわけ!! >> >は、SQL ServerドライバのODBC接続を介してリンクされて、これです私のテーブルを> >>重要な....? >> >>チアーズのフィリッパ >> >>"はテリークレフト"が<terry.kreft@mps.co.uk>メッセージのニュース書き込み:<bn0ll6 $ 9d0 >> $ 1@newsreaderg1.core.theplanet.net >...[色= darkred] >>>はしてください >>> >>>設定のVR = CurrentDb.OpenRecordsetは(vSQL、dbOpenDynaset)dbseeChanges >>> >>は、vSQLと仮定すると>有効なSQLステートメントです。 >>> >>>テリー >>> >>>は"フィリッパは"<philippa.speirs@systemc.com>メッセージに書き込み >>>ニュース:9cf39c04.0310200350.7e629291 @ posting.google.cオム... >>>私はのOpenRecordsetコマンドを使用してVBAでデータにアクセスしようとしている>。 SQL Server 2000データベースに>>>>データでは、と私はテーブルをリンクしている >>>>そのデータ。表は、私がアクセスしようとしているこれらの1つリンクされて 次のように>>>>テーブル、私のコードは: >>>> >>>>設定のVR = CurrentDb.OpenRecordset(tbl_DataCommentLog) >>>> >>>>この行は、私がエラーを取得する実行されます: >>>> >>>>"実行時エラー'3622': >>>> >>>あなたはのOpenRecordsetでdbSeeChangesオプションを使用する必要があります>が >>>は、ID列を持つSQL Serverテーブルにアクセスする>。 " >>>> >>>>私は私のコードを変更ように: >>>> >>>>設定のVR = CurrentDb.OpenRecordset(vSQL、dbseeChanges) >>>> >>>>これは、次のエラーを実行が生成されます: >>>> >>>>"実行時エラー'13': >>>> >>>>型の不一致" >>>> >>>私は、それがdbseechangesを認識する'いないよう気付いた> ケースいつものように>>>>引数が知られている表現が正しい、まだです >>>>'s'は'dbseeChanges'にcaptialisedでした!! >>>> >>>>これは私にトイレ...[/色] [/色] [/色]を推進して助けてください。 |
5)
| 私のオブジェクトブラウザで私が気付いた見ながらしない、心配する必要がある ないDAOライブラリ、私は新しいデータベースを作り、すべての私のテーブルをインポート とか、そのすべての作業罰金今。乾杯の人々の入力。 philippa.speirs @ systemc.comは (フィリッパ)ニュースメッセージ書き込みに:<9cf39c04.0310200350.7e629291 @ posting.google。コム>...[色=青] >私はのOpenRecordsetコマンドを使用してVBAでデータにアクセスしようとしている。 SQL Server 2000データベースに>データに、私はテーブルをリンクしている >そのデータ。表は、私がアクセスしようとしているこれらの1つリンクされて 次のように>テーブル、私のコードは: > >設定のVR = CurrentDb.OpenRecordset(tbl_DataCommentLog) > >この行は、私がエラーを取得する実行されます: > >"実行時エラー'3622': > >あなたのOpenRecordsetでdbSeeChangesオプションを使用する必要がありますが >は、ID列を持つSQL Serverテーブルにアクセスします。 " > >ので、私は自分のコードが変更された: > >設定のVR = CurrentDb.OpenRecordset(vSQL、dbseeChanges) > >これは、次のエラーを実行が生成されます: > >"実行時エラー'13': > >型の不一致" > >私は、それがdbseechangesを認識する'いないよう気付いた ケースいつものように>引数が知られている表現が正しい、まだです >'s'は'dbseeChanges'にcaptialisedでした!! > >してくださいこれを助ける私に足らない...[/色]を推進して |