How to display data from a SQL Server database on an ASP.NET web page? -


so, here's sql query:

      select [gender], count(*)       [usersdb].[dbo].[vwuser]       gender='m'       group gender 

in smss, returns

      m 5298 

i want print out value (5298) in div or header on webpage.

so, in index.cshtml tried

      @using webmatrix.data;       @{       var db = database.open("usersdbconnectionstring");        var selectquerystring = "select [gender], count(*) [usersdb].[dbo].[vwuser] gender='m' group gender";        } 

i ripped off example on w3c schools , worked printing out table not this.

this didn't work either:

      @webmatrix.data       @{       var db = database.open("usersdbconnectionstring");       var selecteddata = db.query("select [gender], count(*) [usersdb].[dbo].[vwuser] gender='m' group gender");       var grid = new webgrid(source: selecteddata);        }        <div>        @grid.gethtml()        </div> 

any ideas on how work?

in mvc pattern, should not implement sql query in views. if working entity framework, can this:

model: add edmx project (see this).

controller: in action data db , pass view (see this).

view: show data model in view (see this).


Comments

Popular posts from this blog

ubuntu - PHP script to find files of certain extensions in a directory, returns populated array when run in browser, but empty array when run from terminal -

php - How can i create a user dashboard -

javascript - How to detect toggling of the fullscreen-toolbar in jQuery Mobile? -