在C#中,怎么实现提取数据库整张表?

来源:百度知道 编辑:UC知道 时间:2024/05/30 13:26:30
现在是可以提取某行某列的数据,只是一个格子的内容
我想知道怎样提取某数据库里某张表的全部内容,而且要求是以表格的样子。
这样的话,方案要不要添加什么控件,引用什么的,如果有的话,请发到734836788@qq.com
最好有实例,或者可以现成做个发给我

用Sql数据库:

using System.Data.SqlClient;

//可以在你要显示数据的页面拉个GridView控件上去

//进行数据绑定
string Str1="Select * from 数据表";//查询数据表语句
SqlConnection con=new SqlConnection("Server=.;Data Source=数据库名;uid=用户名;pwd=密码;");//连接数据库
con.Open();//打开数据库连接
SqlDataAdapter da=new SqlDataAdapter(Str1,con);
DataSet ds=new DataSet();
da.Fill(ds,"数据表");//填充数据到ds中
gridview1.DataSource=ds.Table["数据表"].DefaultView;//给要显示数据的gridview指定数据源
gridview1.DataBind();//绑定gridview的数据
con.Close();//释放连接

用Access数据库时:

using System.Data.OleDb;

//可以在你要显示数据的页面拉个GridView控件上去

//进行数据绑定
string Str1="Select * from 数据表";//查询数据表语句
OleDbConnection conn=new OleDbConnection("Provider=Microsoft.Jet.OleDb.4.0;Data Source=数据库(数据库所在的路径(可以是绝对路径也可以是相对路径)+数据库名);user id=用户名;password=密码;");//连接数据库
conn.Open();//打开数据库连接
OleDbDataAdapter da=new OleDbDataAdapt