Jag blir helt snurig och misstänker att jag gått till väga på fel sätt här, Du skickar aldrig med parametern: med ett fast värde fungerar det bra men om jag vill skicka med ett värde från en variabel då?Datagrid ochstored procedures, problem...
i ett webbformulär så har jag en dropdown där man väljer vilken filtrering (tex "innehåller")man vill ha och sen skriver man vad sökningen likna. Jag snurrar bort mig på att proceduren vill ha en inparameter på själva sökordet man skriver in och sen ska det presenteras i en datagrid. Nån som förstår hur jag menar??
Det här är vad jag hittat på iallafall
Dim filtering_des As New SqlDataAdapter("p_filter_beskrivning_by_content", myconnection)
myconnection.Open()
'Deklarerar dataset
Dim ds As New DataSet
'Fyller dataset med tbl_xyz innehåll
filtering_des.Fill(ds, ("tblget"))
dg_xyz.DataSource = ds.Tables("tblget")
'Binder dataset till en datagrid
dg_xyz.DataBind()
myconnection.Close()
Och Proceduren:
CREATE PROCEDURE p_filter_beskrivning_by_content
@filter_bes varchar(50)
AS
SELECT * FROM tbl_yttre_apparater WHERE beskrivning LIKE '%' + @filter_bes + '%'
GOSv: Datagrid ochstored procedures, problem...
Dim filtering_des As New SqlDataAdapter("p_filter_beskrivning_by_content", myconnection)
bör vara
Dim filtering_des As New SqlDataAdapter("p_filter_beskrivning_by_content '123' ", myconnection) Sv:Datagrid ochstored procedures, problem...
letat lite men hittar inget vettigt