当前位置:编程学习 > C#/ASP.NET >>

懂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至强空间是什么

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,