【问题标题】:How to Extract data from a SQLDataSource to a datatable如何将数据从 SQLDataSource 提取到数据表
【发布时间】:2012-05-29 21:04:58
【问题描述】:

是否可以将 SqlDataSource 检索到的数据存储在 DataTable 中?我的意思是,如果我拖放了一个 GridView 和一个 SqlDataSource,然后我在 Visual Studio 的页面设计器中设置了这些控件,那么以后是否可以检索 SqlDataSource 检索到的数据,然后将数据存储在 DataTable 中?

最好的问候,

亚辛·埃杜里

【问题讨论】:

    标签: asp.net sql-server visual-studio-2010 gridview sqldatasource


    【解决方案1】:

    可能值得一看: DataTable out of SQLDataSource

    据我所知,egoldin 所做的是填充网格视图,然后使用 rowDataBound 事件,然后他/她将返回的数据转换为表格,以便以后使用。

    【讨论】:

    • 作为一个提示,如果你用谷歌搜索你的一些问题可能会更容易,我搜索的这个答案是:“从 sqldatasource 获取数据表”。将来您会更快地获得答案,而不是咨询 Stack。希望对您有所帮助!
    【解决方案2】:

    我从@Robbie 那里得到了答案

    Protected Sub DossierGV_RowDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewRowEventArgs) Handles DossierGV.RowDataBound
        If (e.Row.RowType = DataControlRowType.DataRow) Then
            If Me.firstTime Then
                Dim dv As System.Data.DataView = CType(e.Row.DataItem, System.Data.DataRowView).DataView
                Me.dtDS = dv.ToTable
    
                Me.firstTime = False
            End If
        End If
    End Sub
    

    【讨论】:

      猜你喜欢
      • 2019-09-27
      • 2017-05-22
      • 2014-04-19
      • 1970-01-01
      • 2010-10-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多