当前位置: 代码迷 >> VB Dotnet >> 小弟我的环境 vb.net 2003 +ado+access 不是ado.net 使用sql语句 ,结果显示在datagrid中
  详细解决方案

小弟我的环境 vb.net 2003 +ado+access 不是ado.net 使用sql语句 ,结果显示在datagrid中

热度:233   发布时间:2016-04-25 02:08:29.0
我的环境 vb.net 2003 +ado+access 不是ado.net 使用sql语句 ,结果显示在datagrid中。
我的环境 vb.net 2003 +ado+access  不是ado.net
 使用sql语句 ,结果显示在datagrid中。我用了datagrid1.datasource=rs,这句话提示有误,应该怎么把查询到的数据显示到datagrid中呀?
------解决思路----------------------
this.DataGrid1.DataSource=ds.Tables["emp"];
this.DataGrid1.DataBind();
------解决思路----------------------
一直不知道

ado.net  ado  有多大区别


------解决思路----------------------
  Dim ConnString As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=temp.mdb"
        Dim sqltxt As String = "select * from dt"
        Dim con As New OleDb.OleDbConnection(ConnString)
        Dim ds As New DataSet
        Dim adap As OleDb.OleDbDataAdapter = New OleDb.OleDbDataAdapter(sqltxt, con)
        adap.Fill(ds)
        DataGrid1.DataSource = ds.Tables(0).DefaultView
  相关解决方案