怎么用C#在网页中显示数据库的数据

来源:百度知道 编辑:UC知道 时间:2024/06/06 23:41:13
我的数据库为...\std.mdb

现在想登陆后在一个网页上显示该用户名uername后的数据,数据表名为stdinfo
信息为:ssex,sage,sname, sno,uername

最好是用gridview显示 谢谢
protected void Page_Load(object sender, EventArgs e)
{

string strname = Request.QueryString["name"];//将登陆也面的uername传到这个页面
string sname=strname;
Response.Write(sname);
if (sname!=null)
{string connectionstring =
@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=G:\Visual Studio 2005\Projects\myweb\myweb.mdb";
OleDbConnection connect = new OleDbConnection(connectionstring);
string sql1 = "select * from Stdinfo where user='sname'";
connect.Open();
OleDbDataAdapter myad = new OleDbDataAdapter(sql1, connect);
DataSet ds = new DataSet();
myad.Fill(ds);
GridView1.AllowPaging =

先使用 AccessDataSource 建立一个到 std.mdb 的数据连接,
并设置数据源控件的SelectCommand命令为“Select ssex, sage, sname, sno,usrname From stdinfo”。

然后拖动 一个 GridView 控件,绑定到先前的那个 AccessDataSource 数据源控件即可。

很简单的操作,建议你到MSDN的WebCast下载苏鹏讲师的《asp.net2.0快速入门》。

确实很简单 推荐在数据库中建存储过程 在VS中实例化 SqlConnection SqlCommand
是不是string sql1 = "select * from Stdinfo where user='sname'"; 错了