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" ??

