2017-11-21 7 views
0

私は数多くの想定される指示をオンラインで読んできましたが、誰も私の問題を手伝うことができません。Visual StudioのWebページからデータベースにアクセスするにはどうすればよいですか?

私はデータベースから読み込んでテーブルに値を表示できるWebプロジェクトを作成しようとしていますが、私がオンラインで見つけた指示に従おうとするたびにエラーが発生します。

https://i.imgur.com/mbNJYNK.png

そして、私はそれを実行したとき、私はこのエラーを取得:

https://i.imgur.com/GxlqcdU.png

私が参照していたデータベースは、サーバーエクスプローラに存在しているこれは私のプロジェクトは、現在のように見えるものですEMPLOYEEテーブルが追加されました。

<add name="kroger-webpage" connectionString="Data Source=|DataDirectory|\kroger-webpage.mdf" providerName="System.Data.SqlServerCe.4.0"/> 

が、その後、私はちょうどデータベースが破損していることを示すエラー(私はそれがありません、ほぼ正です。)私は「

を得る:私は手動で行とweb.configconnectionStringを追加しようとしましたこれを何時間も働かせようとしています。誰かがここで助けてくれる?

+0

を変更することによって、この作業を取得することができました。 – Saineshwar

+0

ここでそのようなメソッドを実装する方法を拡張できますか? – user2785277

+0

この接続文字列を試してください。 connectionString = "データソース=(LocalDB)\ MSSQLLocalDB; AttachDbFilename = | DataDirectory | kroger-webpage.mdf;統合セキュリティ= True" providerName = "System.Data .SqlClient "/> – Saineshwar

答えて

1

多くの試行錯誤の後、私は最終的にビューにアクセスすることができ、そのメソッドの書き込みコードの静的メソッドを作成して接続文字列

<add name="kroger-webpage" connectionString="Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=C:\Users\[me]\source\WebSites\WebSite2\App_Data\kroger-webpage.mdf;Integrated Security=True" providerName="System.Data.SqlClient" /> 
関連する問題