如何使用dataset,不是很难

来源:百度知道 编辑:UC知道 时间:2024/06/05 00:35:54
string str1="select * from films";
sqldataadapter adp=new sqldataadapter(str1,con);
datatable table=new datatable();
adp.fill(table);
datagridview1.datasource=table;
con.cloce();

一般把数据库内容在datagridview1中显示是这样操作的吧,那我想知道 这样的样式,能不能用dataset来实现??
怎么编写的,能不能给我举个例子?
请不要用vb 我没有学过
请用c# winform

gridview.databind(); 这句话是什么意思

根据大家的说法
dataset和datatable的用法完全一样,那定义一个dataset还有什么意义?

string COnstring="你的数据库链接字符串";
string cmdtext="你的查询语句";
sqlconnection con=new sqlconnection(COnstring);
con.Open();
dataset dt=new dataset;
sqldataadapter sdp=new sqldataadapter(cmdtext,con);
sdp.fill(dt);
con.close();
gridview.datasource=dt;
gridview.databind();
大概就是这个意思,以上完全是我手写的,你还是要自己调试一下,给个辛苦分吧

string str1="select * from films";
sqldataadapter adp=new sqldataadapter(str1,con);
DataSet ds=new DataSet();
adp.fill(ds);
datagridview1.datasource=ds;
con.cloce();
一样的,注意大小写

我用的是VB.NET
创建一个datatable
Dim mytable As New DataTable(tablename)
Dim newcolumn1 As DataColumn
' 创建新列, 设置 DataType, ColumnName
' and add to DataTable.
newcolumn1 = New DataColumn()
newcolumn1.DataType = System.Type.GetType("System.String")
newcolumn1.Column