Código:
  
¿Alguna idea o voy totalmete desencaminado? Dim con As New SqlConnection
        con.ConnectionString = ConfigurationSettings.AppSettings("constring")
        Dim cmd As SqlCommand = con.CreateCommand
        cmd.CommandType = CommandType.Text
        cmd.CommandText = "CREATE PROCEDURE SP_Controles @portal nvarchar" & _
                                " AS" & _
                                " SELECT * FROM portal_controles" & _
                                " WHERE Panel LIKE @portal + '%'" & _
                                " ORDER BY Panel"
          con.Open()
          cmd.ExecuteNonQuery()
          con.Close()
 
 , estas seguro que te marca error en "PROCEDURE" ??
 
 
