Hi,
Im very new to this posting business so if Im posting in the wrong place or make a faux pa, I apologise
Ive been stuck for a couple of days with the following error, any help would be great!
I created a simple stored procedure which worked fine, then added parameters and it all fell to pieces.
Incorrect syntax near 'StoredProcedure1'.
Description:An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details:System.Data.SqlClient.SqlException: Incorrect syntax near 'StoredProcedure1'.
ALTER PROCEDUREdbo.StoredProcedure1
@.MYValuevarchar(50)
AS
BEGIN
SELECT[User].*FROM[User]WHERE[User].UserName = @.MyValueEND>>>>>>>>>>>>>>>>>>>>>
And I call the procedure here:
<asp:SqlDataSourceID="SqlDataSource1"runat="server"ConnectionString="<%$ ConnectionStrings:ConnectionString %>"SelectCommand=StoredProcedure1><SelectParameters><asp:SessionParameterName="MYValue"SessionField="name"/></SelectParameters>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
I've tried fiddling with pretty much everything, but nothing has worked yet.
Cheers
Dan
Can you test this:
<asp:SqlDataSourceID="SqlDataSource1"runat="server"ConnectionString="<%$ ConnectionStrings:ConnectionString %>"
SelectCommand="SELECT[User].*FROM[User]WHERE[User].UserName = @.MyValue" >
<SelectParameters>
<asp:SessionParameterName="MYValue"SessionField="name" type="string"/>
</SelectParameters>
</asp:SqlDataSource>
Or you can test this to see whether your SP works:
<asp:SqlDataSourceID="SqlDataSource1"runat="server"ConnectionString="<%$ ConnectionStrings:ConnectionString %>"
SelectCommand="StoredProcedure1" SelectCommandType="StoredProcedure" >
<SelectParameters>
<asp:SessionParameterName="MYValue"SessionField="name" type="string"/>
</SelectParameters>
|||Whoah, that second suggestion fixed all! Im so stoked,
Cheers mate
Dan
No comments:
Post a Comment