台灣最大程式設計社群網站
線上人數
611
 
會員總數:246038
討論主題:189624
歡迎您免費加入會員
討論區列表 >> ASP.NET >> [NET]請問這段程式哪裡錯了???
[]  
[我要回覆]
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
[NET]請問這段程式哪裡錯了???
價值 : 0 QP  點閱數:2321 回應數:0
樓主

kevin
初學者
13 6
32 1
發送站內信

        Connstr = Application("Connstr")
        SQL = "Select distinct 登錄標題 from list where 專案名稱='" & prjName & "'"
        Dim da As OleDbDataAdapter = New OleDbDataAdapter(SQL, Connstr)
        Dim ds As DataSet = New DataSet()
        da.Fill(ds, "list")
        myDG.DataSource = ds
        myDG.DataMember = "list"
        myDG.DataBind()
==========================================================
出現以下錯誤
==========================================================
既不是資料表 list 的 DataColumn,也不是該資料表的 DataRelation。 
描述: 在執行目前 Web 要求的過程中發生未處理的例外情形。請檢閱堆疊追蹤以取得錯誤的詳細資訊,以及在程式碼中產生的位置。 

例外詳細資訊: System.ArgumentException: 既不是資料表 list 的 DataColumn,也不是該資料表的 DataRelation。

原始程式錯誤: 


行 40:         myDG.DataSource = ds
行 41:         myDG.DataMember = "list"
行 42:         myDG.DataBind()
行 43:     End Sub
行 44: End Class
 原始程式檔: C:\Inetpub\wwwroot\joblist\jobList2.aspx.vb    行: 42 

堆疊追蹤: 


[ArgumentException:  既不是資料表 list 的 DataColumn,也不是該資料表的 DataRelation。]
   Microsoft.VisualBasic.CompilerServices.LateBinding.LateIndexGet(Object o, Object[] args, String[] paramnames)
   ASP.jobList2_aspx.__DataBind__control13(Object sender, EventArgs e) in http://localhost/joblist/joblist2.aspx:29
   System.Web.UI.Control.OnDataBinding(EventArgs e)
   System.Web.UI.Control.DataBind()
   System.Web.UI.Control.DataBind()
   System.Web.UI.Control.DataBind()
   System.Web.UI.WebControls.DataGrid.CreateItem(Int32 itemIndex, Int32 dataSourceIndex, ListItemType itemType, Boolean dataBind, Object dataItem, DataGridColumn[] columns, TableRowCollection rows, PagedDataSource pagedDataSource)
   System.Web.UI.WebControls.DataGrid.CreateControlHierarchy(Boolean useDataSource)
   System.Web.UI.WebControls.BaseDataList.OnDataBinding(EventArgs e)
   System.Web.UI.WebControls.BaseDataList.DataBind()
   joblist.jobList2.BindGrid() in C:\Inetpub\wwwroot\joblist\jobList2.aspx.vb:42
   joblist.jobList2.Page_Load(Object sender, EventArgs e) in C:\Inetpub\wwwroot\joblist\jobList2.aspx.vb:30
   System.Web.UI.Control.OnLoad(EventArgs e)
   System.Web.UI.Control.LoadRecursive()
   System.Web.UI.Page.ProcessRequestMain()

 


本篇文章發表於2002-06-27 11:17
目前尚無任何回覆
   

回覆
如要回應,請先登入.