1、首先以“Windows身份验证”登入为例,连接到服务器。
2.在对象资源管理器窗口中,右击数据库——附加——添加SuperMarket.mdf数据库
3.在VS2010中新建一个网站。
在Default.aspx.cs中输入代码如下:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
using System.Data;
using System.Configuration;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
// 连接sql数据库
String sqlconn = "Data Source=scfeng-PC\\SQLEXPRESS;Initial Catalog=SuperMarket;Integrated Security=True";
SqlConnection myConnection = new SqlConnection(sqlconn);
myConnection.Open();
//定义SqlCommand类
SqlCommand myCommand = new SqlCommand("select * from Product where Product.价格 = 2", myConnection);
SqlDataReader myReader = myCommand.ExecuteReader();
Response.Write("<table border=1 cellspaceing=0 cellpadding=2>");
Response.Write("<tr bgcolor=#DAB4B>");
for (int i = 0; i < myReader.FieldCount; i++)
Response.Write("<td>" + myReader.GetName(i) + "</td>");
Response.Write("</tr>");
while (myReader.Read())
{
Response.Write("<tr>");
for (int i = 0; i < myReader.FieldCount; i++)
Response.Write("<td>" + myReader[i].ToString() + "</td>");
Response.Write("</tr>");
}
Response.Write("</table>");
myReader.Close();
myConnection.Close();
}
}
4、运行结果如下所示:
这里要注意必须在先连接数据库的情况下,在运行程序。(supermarket可以连接的情况下),如果这时候双击VS资源管理器中的app_data中supermarket,提示该数据库正在被使用。代码中的:scfeng-PC是服务器的名称,SQLEXPRESS是数据库引擎,SuperMarket数据库名称。