私はVisual Studio 2005を使用しました。私はクラスを作成し、そのための名前空間を作成しました。 aspx.csでは、上記のクラスではsqlhelperを使用しています。できます。しかし、私は同じことをしているときに2008年にエラーが発生しています。 2008年にはすでに2005年ではないクラスに名前空間を提供していますSqlHelperのディレクティブをVS2008で使用していません
答えて
あなたは単にent-libへの参照がなくなっているように思います( "sqlhelper"と仮定すると、MSアプリケーションブロックの例です)。その参照を追加すると、using
ディレクティブが機能し始めます。 をのent-libバージョンに変更した場合、「sqlhelper」は廃止されていることに注意してください。私はこれがDatabase
(そしてSqlDatabase
など)によって置き換えられたと信じています。
(これは、ENT-LIBを使用する勧告として取られるべきではない。全く逆の - 私はファンではない; P)
また、SqlHelperクラスファイルを単独で使用し、Ent Libのペイロードを避けることもできます:) – IrishChieftain
Ya、vs2008のApp_CodeフォルダにsqlHelperクラスファイルを追加しました。エラーintypeまたはnamespaceが見つかりません。 – Swati
@スワティ - 私たちが見ることができるように*正確なコピー貼り*エラーを投稿してください。また、名前空間が正しいこと、そして追加したクラスが*コンパイルするようにマークされていることを確認してください(そこに座るのではなく) –
ポストいくつかのコード。 – abatishchev