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
Post a Comment