直接上干货
1> 先添加数据库
2> 找到自己使用的数据库
3> 添加数据库的相关信息,再点击测试连接,看有没有连接上
4> 连接好数据库之后就需要在cs文件中添加连接和查询的操作,这里有两种方法可供参考:
① 默认在布局中添加一个GridView,默认 id 为 GridView1
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;
public partial class Test : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
SqlConnection cnn = new SqlConnection();
cnn.ConnectionString = "server=192.168.0.1;database=NEU;uid=Iter;pwd=123NEU";//依次为,ip,数据库名称,用户名,用户密码
String sql = " select * from dbo.SACC_NEU_department_record";//需要执行的SQL语句
cnn.Open();//连接到数据库
SqlCommand cmd = new SqlCommand(sql, cnn); //执行连接和查询的命令
SqlDataAdapter sdap = new SqlDataAdapter(); //以下为将查询到的结果存入DataTable中
sdap.SelectCommand = cmd;
DataTable dt = new DataTable();
sdap.Fill(dt);
GridView1.DataSource = dt;//将查询结果展示到GridView中
GridView1.DataBind();
cnn.Close();//关闭数据库连接
}
}
② 直接通过Response输出结果
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;
public partial class Test : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
SqlConnection cnn = new SqlConnection();
cnn.ConnectionString = "server=192.168.0.1;database=NEU;uid=Iter;pwd=123NEU";
String sql = " select * from dbo.SACC_NEU_department_record";
cnn.Open();//打开到数据库的连接
SqlCommand cmd = cnn.CreateCommand();//执行SQL语句
//sql语句
cmd.CommandText = sql;
SqlDataReader dr = cmd.ExecuteReader();//读取执行后的结果返回bool
//以下为读取执行结果
while (dr.Read())
{
String result = dr["department"].ToString(); // 按字段将结果存入result中,其中department为查询的列名
Response.Write(result);//输出结果
}
//关闭连接
cnn.Close();
}
}