2013-10-25 31 views
0

我在實體框架中使用導入的存儲過程(它返回1列,字符串值)。 我想綁定一個datagridview,但我只是得到行長度而不是真正的值。 但是,如果我嘗試迭代StoredProcedure作爲列表,那麼我會得到真正的值。 我該如何解決這個問題? DataGridView中的實體框架SP(1列)不顯示實際值

For Each item As String In ContextoCatalogoFarmaco.Contexto.spuFARfarmacosTipoSelect 
      MessageBox.Show(item) 
     Next 

DataGridView1.DataSource = ContextCatalogoFarmaco.Context.spuFARfarmacosTipeSelect.tolist() 

截圖和實際值http://tinypic.com/r/jrxw11/5

回答

0

不能在數據源直接影響存儲過程的結果。您需要遍歷結果集並將其存儲在臨時對象中。除非你使用像實體框架這樣的ORM。