希伯来语中的Mssql查询没有任何内容

时间:2014-03-26 09:47:13

标签: sql sql-server unicode hebrew chars

我试图从我的数据库中获取数据 当没有涉及希伯来字符时它很有用,但它不适用于希伯来字符。
这是一个查询,例如:

while (list($ddd, $ccc) = each($dbb)){
$dsn = "DRIVER={SQL Server}; SERVER={$ccc};UID={$usr};PWD={$pwd}; DATABASE={$ddd}";
$db->Open($dsn);
$SQL = "SELECT TOP 10 CardCode FROM dbo.OPDN WHERE Cast(CardCode AS Nvarchar(max)) = N'רונלייט'";
$rs = $db->Execute($SQL);
$qqqw='';
while(!$rs->EOF){
    echo ($rs->Fields['CardCode']);
    echo "<br />";
   $rs->MoveNext();
}
$rs->Close();
$db->Close();
}

帮助将受到高度赞赏。

1 个答案:

答案 0 :(得分:0)

知道了!
问题在于文件编码 应该是“ASCI”。