Kobarin's Development Blog

C#やASP.NETなどについての記録です。

SqlDataSourceで、手動でParameterを追加する方法

SqlCommandと同じようにコードを書いたらParameterが通っていなかった件。
「@」の要不要が違うらしい。以下、違いを書いておく。

SqlCommandの例

Command1.Parameters.Add("@param1", SqlDbType.NVarChar).Value = "ABCDEF";

SqlDataSourceの例

SqlDataSource1.SelectParameters.Add("param1", DbType.String, "ABCDEF");