懂ASP.NET的请进? da.Fill(ds."????????");问好处填什么??
我的Access 表名:学生 ;字段名:编号(自动生成),学号(设为了主键),姓名,班级。
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.OleDb"%>
protected void Page_Load(object sender,EventArgs e)
{
OleDbConnection conn=new OleDbConnection("sever.;database=demo;intergrated security=true");
conn.Open();
string 学号=Request["学号"].ToString();
OleDbDataAdapter da=new OleDbDataAdapter("select * from 学生 where 学号="+学号,conn);
DataSet ds=new DataSet();
da.Fill(ds."????????");
DetailsView1.DataSource=ds;
DetailsView1.DataBind();}
</script>
</head>
<body>
答案:可以填上表名,存储在ds里面的表名,也可以忽略。
取这个表的时候,我们就可以通过
ds.Tables[0]; // 第一张表
ds.Tables["???“]; // 这里就是问好处填的内容,所以可以随便写的。
其他:这个是调用dataadapter对象的fill()方法填充数据集
引号内为数据表名称字符串
即数据表名
如果该表存在,就将数据继续添加进去
如果不存在将创建名为“???”的数据库
上一个:请问一个ASP的问题,现在想要对数据库修改写一个日志,记录修改前内容和修改后的内容
下一个:Asp至强空间是什么