Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Qual è la sintassi corretta per l'utilizzo di Database.ExecuteSqlCommand con i parametri?

A seconda del provider del database sottostante, puoi utilizzare uno dei seguenti.

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

o

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

Puoi anche specificare elementType e frequency come DbParameter -based oggetti per fornire i propri nomi tramite ParameterName proprietà.