Pagina 1 van 1

Foutmelding in Visual studio 2015

Geplaatst: 07 okt 2016, 20:23
door BusinessMath
Hallo

Ik werk in Visual Studio 2015. Hierin werk ik met ASP.NET voor webpages.

Dit is wat ik wil runnen om de databases die ik heb gemaakt weer te geven in mijn web browser.

Code: Selecteer alles

@{
    var db = Database.Open("Movies");
    var selectedData = db.Query("SELECT * FROM Movie");
    var grid = new WebGrid(source: selectedData);
}

<!DOCTYPE html>

<html lang="en">
    <head>
        <meta charset="utf-8" />
        <title>Movies</title>
        <link href="~/favicon.ico" rel="shortcut icon" type="image/x-icon" />
        <style type="text/css">
            .grid {
                margin: 4px;
                border-collapse: collapse;
                width: 600px;
            }

            .grid th, .grid td {
                border: 1px solid #C0C0C0;
                padding: 5px;
            }

            .head {
                background-color: #E8E8E8;
                font-weight: bold;
                color: #FFF;
            }

            .alt {
                background-color: #E8E8E8;
                color: #000;
            }
        </style>
    </head>
    <body>
        <h1>Movies</h1>
        @ServerInfo.GetHtml()
        <div>
            @grid.GetHtml(
                columns: grid.Columns(
                grid.Column("Title"),
                grid.Column("Genre"),
                grid.Column("Year")
    )
)
        </div> 
    </body>
</html>
De code zelf geeft geen fouten weer. Maar op de web browser wel. Namelijk de volgende:

Code: Selecteer alles

[b]Kan de aangevraagde .Net Framework-gegevensprovider niet vinden. Mogelijk is deze niet geïnstalleerd.[/b]

Beschrijving: Er is een onverwerkte uitzondering opgetreden tijdens het uitvoeren van de huidige webaanvraag. Raadpleeg de stacktracering voor meer informatie over deze fout en de oorsprong ervan in de code. 

Details van uitzondering:[b] System.ArgumentException: Kan de aangevraagde .Net Framework-gegevensprovider niet vinden. Mogelijk is deze niet geïnstalleerd.[/b]

Fout in bron: 


Regel 1:  @{
Regel 2:      var db = Database.Open("Movies");
Regel 3:      var selectedData = db.Query("SELECT * FROM Movie");
Regel 4:      var grid = new WebGrid(source: selectedData);
Regel 5:  }
Wie weet hoe ik dit moet oplossen?
Ik heb het wel geïnstalleerd namelijk. Misschien dat ik ergens naar moet verwijzen o.i.d.?

Alvast bedankt! :mrgreen: