我只会两步
OleDbConnection中的ConnectionStirng中设置好连接字符串
OledbCommand中的Connection设置连接字符串,然后在CommandText中写上SQL语句取记录
然后DataSet、OledbDateAdpter、DateView如何连接上?
又如何设置DataGrid控件连上上数据源并显示出数据来?
应该不用写一行代码的。还有,在一页上设置好这些数据源之后,如何在别的页里可以调用的?
OleDbConnection中的ConnectionStirng中设置好连接字符串
OledbCommand中的Connection设置连接字符串,然后在CommandText中写上SQL语句取记录
然后DataSet、OledbDateAdpter、DateView如何连接上?
又如何设置DataGrid控件连上上数据源并显示出数据来?
应该不用写一行代码的。还有,在一页上设置好这些数据源之后,如何在别的页里可以调用的?
datagrid.databind()
datagrid.databind()因为你可以在属性中就可以设置它的数据源
DataSet objDataSet = new DataSet();
objAdapter.Fill(objDataSet,"dtXXX");
yourDataGrid.DataSource = objDataSet.Tables["dtXXX"];
yourDataGrid.Data.Bind;在其他页面调用时一般需要重新写过。
for example:
private void Page_Load(object sender, System.EventArgs e)
{
// Put user code to initialize the page here
if ( !IsPostBack)
{
oleDbDataAdapter1.Fill(dsCategories1);
DataGrid1.DataBind();
}
}you can visit:
演练:在 Web 窗体页中显示数据
http://msdn.microsoft.com/library/chs/default.asp?url=/library/CHS/vbcon/html/vbwlkwalkthroughdisplayingdataingridinwebformspage.asp
2、创建Command或者DataAdapter对象。
3、创建DataSet或者DataTable对象。
4、使用DataAdapter的Fill方法填充DataSet或者DataTable对象。或者使用Command的ExecuteReader方法填充DataReader对象。
5、将数据绑定控件的DataSource指定为DataSet/DataTable/DataReader里面的一个。
6、调用DataBind方法绑定数据。
另外,请注意书写正确,如果用C#还要大小写的区别:
OledbDateAdpter --> OleDbDataAdapter
先新建一个 .udl文件,
然后查看它的属性,
根据提示建立数据库链接,
最后用notepad打开这个文件,
把里面的字符串贴到connectstring里面,
就不会有问题了。