My computer is telling me lies is it

i have this in the webconfig

VB Code:
  1. <appSettings>
  2.     <add key = "oSQLConn"
  3.     value="server=localhost;database=StoreProc;integrated security=SSPI"/>
  4.     </appSettings>

this in my code behind

VB Code:
  1. Public Sub getuser()
  2.    
  3.         oSQLConn1 = New SqlConnection(ConfigurationSettings.AppSettings("oSQLConn"))
  4.  
  5.         strSql = "EXECUTE sprShowUsers"
  6.         objCmd = New SqlCommand(strSql, oSQLConn1)
  7.         'Try
  8.         oSQLConn1.Open()
  9.         dataReader = objCmd.ExecuteReader()
  10.         'bind to datagrid
  11.         dgUsers.DataSource = dataReader
  12.         dgUsers.DataBind()
  13.  
  14.         'Catch ex As Exception
  15.         'Finally
  16.         oSQLConn1.Close()
  17.         'oSQLConn.Dispose()
  18.         '   End Try

this is my stored procedure

Code:
CREATE PROCEDURE sprShowUsers
as
select towm
from tbUser
order by carreg
GO
im trying to fill a datagrid and learn how to use stored procedures
i have got my users for asp.net and isur in my database also

cant figure out the problem
thanks