我有一个字节数组突出显示在下面,如何将它插入SQL Server数据库Varbinary列?如何将字节[]插入到SQL Server VARBINARY列中
byte[] arraytoinsert = new byte[10]{0,1,2,3,4,5,6,7,8,9};
string sql =
string.format
(
"INSERT INTO mssqltable (varbinarycolumn) VALUES ({0});",WHATTODOHERE
);
在此先感谢你们!
嗨大卫,谢谢你的答案,为什么我应该使用参数化查询? – divinci 2009-06-30 15:03:44
这里最小,但参数化查询可以被编译,然后被缓存,从而节省每个后续查询的编译成本。他们还可以防止SQL注入攻击。最后,你可以直接将参数的值设置为字节数组,避免使用BitConverter的东西... – 2009-06-30 15:58:16