Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Какъв е правилният синтаксис за използване на Database.ExecuteSqlCommand с параметри?

В зависимост от вашия основен доставчик на база данни, можете да използвате едно от следните.

Database.ExecuteSqlCommand(
    "exec SetElementFrequency {0}, {1}",
    elementType, frequency); 

или

Database.ExecuteSqlCommand("exec SetElementFrequency ?, ?", elementType, frequency); 

Можете също да посочите elementType и frequency като DbParameter -базирани обекти, за да предоставите вашите собствени имена чрез ParameterName собственост.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Server и пропуски в колона за идентичност

  2. Получаване на списък със съхранени процедури, създаден и/или модифициран на определена дата?

  3. Вмъкнете картина в полето за изображение на SQL Server 2005, като използвате само SQL

  4. Създайте таблица в SQL Server (T-SQL)

  5. Как да предам XML от C# към съхранена процедура в SQL Server 2008?