sql >> Database >  >> RDS >> Sqlserver

Ontsnappende tekenreeksen met enkele aanhalingstekens in PowerShell, klaar voor SQL-query

U kunt proberen uw code bij te werken om een ​​geparametriseerde waarde te gebruiken die aanhalingstekens in een tekenreeks aankan:

$query = "INSERT INTO People(name) VALUES(@name)"

$command = $connection.CreateCommand()
$command.CommandText = $query
$command.Parameters.Add("@name", $name)  -- | Out-Null (may be required on the end)
$command.ExecuteNonQuery()

Ik heb geen ervaring met powershell, maar heb naar dit bericht verwezen voor een geparametriseerde zoekopdracht :



  1. Proactieve SQL Server Health Checks, Deel 5:Wachtstatistieken

  2. DML en afhandeling van uitzonderingen - Oracle

  3. Hoe HTTP-authenticatie te gebruiken met PHP en vervolgens de ingevoerde gegevens uit te voeren tegen een database?

  4. Hoe UUID gegenereerd door MySQL in een C#-variabele te krijgen