2011-06-29 5 views
0

私はVisual Studio 2005を使用しました。私はクラスを作成し、そのための名前空間を作成しました。 aspx.csでは、上記のクラスではsqlhelperを使用しています。できます。しかし、私は同じことをしているときに2008年にエラーが発生しています。 2008年にはすでに2005年ではないクラスに名前空間を提供していますSqlHelperのディレクティブをVS2008で使用していません

+2

ポストいくつかのコード。 – abatishchev

答えて

0

あなたは単にent-libへの参照がなくなっているように思います( "sqlhelper"と仮定すると、MSアプリケーションブロックの例です)。その参照を追加すると、usingディレクティブが機能し始めます。 のent-libバージョンに変更した場合、「sqlhelper」は廃止されていることに注意してください。私はこれがDatabase(そしてSqlDatabaseなど)によって置き換えられたと信じています。

(これは、ENT-LIBを使用する勧告として取られるべきではない。全く逆の - 私はファンではない; P)

+0

また、SqlHelperクラスファイルを単独で使用し、Ent Libのペイロードを避けることもできます:) – IrishChieftain

+0

Ya、vs2008のApp_CodeフォルダにsqlHelperクラスファイルを追加しました。エラーintypeまたはnamespaceが見つかりません。 – Swati

+0

@スワティ - 私たちが見ることができるように*正確なコピー貼り*エラーを投稿してください。また、名前空間が正しいこと、そして追加したクラスが*コンパイルするようにマークされていることを確認してください(そこに座るのではなく) –