Verwenden Sie einfach einen byte[]
auf die gleiche Weise wie bei jedem anderen Parameter, geben Sie SqlDbType.Binary
als Parametertyp an. Hier ist ein Beispiel in C#
// Generate your password hash some way
byte[] passwordHash = new byte[] { 0x0, 0x1, 0x2 ... };
...
command.Parameters.Add("@passwordHash", SqlDbType.Binary);
command.Parameters["@passwordHash"].Value = passwordHash;
Oder wenn Sie es vorziehen, VB.NET
' Generate your password hash some way
Dim passwordHash As Byte() = New Byte() { &H0, &H1, &H2 ... }
...
command.Parameters.Add("@passwordHash", SqlDbType.Binary)
command.Parameters("@passwordHash").Value = passwordHash
+1 Ja. Genau. –
für mich brauchte ich 'varbinary (max)' –