title: Fill a ListView with LINQ SPROC result
body: <p>I'm developing a desktop app with C#. I'm using LINQ to recovering data from my database with stored procedures. I execute the next query:</p>
  
  <pre><code>ALTER proc [dbo].[sp_SelectRecords] 
  @idproduct nchar(10) 
  as 
  select Id_Product,Description,Sell_Price from Tbl_Products 
  where Id_Product=@idproduct
  </code></pre>
  
  <p>This query recieve parameter from my application and return me one record which I want to display on ListView.</p>
  
  <pre><code>linqDataContext _linq = new linq_DataContext();
  private void txtParam1_KeyPress(object sender, KeyPressEventArgs e)
      {
          if (e.KeyChar == 13)
          {
              var res = _linq.sp_SelectRecords(txtParam1.Text);
              //Here I want to add result of SPROC to ListView
              listView1.Items.Add(res);//I though that this could work like 'DataGridView.DataSource=res'
              //But DataGridView display records of query at moment
              //And I want add records every time that executes a query
          }
      }
  </code></pre>