我如何使用PHP的varbinary查询(mssql)

时间:2014-04-01 10:12:03

标签: php sql-server varbinary

我有这个查询

update warehouse set Items = CAST(0xvarbinarycode as varbinary(7680)) where AccountID = 'account'

如果我从SQL Management运行此查询,则一切正常。但如果我从PHP运行......没有任何事情发生。

Php Code。

$mynewitemstoadd = substr_replace($mycuritems, $newitemtobuy, ($testslot+2), 64);

// mynewitemstoadd是一个有效的varbinary(已测试),与sql的连接正常(其他查询工作正常)。

$additem = "update [warehouse] set [Items]=CAST($mynewitemstoadd as varbinary(7680))  where [AccountId]='$account'";
$dbadditem = new DB_MSSQL;
$dbadditem->Database=$mu_db;
$dbadditem->query($additem);

如果我打印查询结果,则返回1(确定)。

非常感谢!

0 个答案:

没有答案