Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom Dia Pessoal!
estive pesquisando no forum a respeito dessa mensagem de erro:
Warning: mssql_query() [function.mssql-query]: message: Unicode data in a Unicode-only collation or ntext data cannot be sent to clients using DB-Library (such as ISQL) or ODBC version 3.7 or earlier. (severity 16) in /var/www/intranet/relatorios/pesq_rel_fat.php on line 30
Eu encontrei dois links tratando o assunto, porem após ter tentado solucionar o erro com estes links o erro persiste..
E o pior é que sou novo na empresa.. aki temos um sistema usado para gerenciar alguns processos.. antes de mim havia um programador que conhecia esse sistema e tinha acesso ao banco de dados.. porem no meu caso ja nao tenho mais o acesso :unsure:
o erro está indicado na linha 30, vou postar:
<?php
include "conecta.inc.php";
include "valida.php";
if($valida){
include "conecta_mssql.php";
$dia1 = $_POST['dia1'];$mes1 = $_POST['mes1'];$ano1 = $_POST['ano1'];
$dia2 = $_POST['dia2'];$mes2 = $_POST['mes2'];$ano2 = $_POST['ano2'];
$dataini = $ano1."-".$mes1."-".$dia1;
$datafim = $ano2."-".$mes2."-".$dia2;
//------------------------------------------------------------------------------------------------
function converteData($data_sqlserver)
{
if ($data_sqlserver == "")
return "";
$dtTimeStamp = strtotime($data_sqlserver);
$dataConvertida = date('d/m/Y', $dtTimeStamp);
return $dataConvertida;
}//FATURAMENTO DE VENDAS
$pesquisaA = mssql_query("SELECT distinct T0.DocDate, T0.Serial, T0.NumAtCard, T0.DocTotal,
T0.U_Tppagto, T0.cardcode, T0.cardname, T0.JrnlMemo, T0.ObjType
FROM OINV T0 INNER JOIN INV1 T1 ON T0.DocEntry = T1.DocEntry
WHERE T0.DocDate >= '$dataini' and T0.DocDate <= '$datafim' ORDER BY T0.DocDate asc"); //linha 30
while ($res_pesqA = mssql_fetch_array($pesquisaA))
{
$totalA = $totalA + $res_pesqA[3];
}Carregando comentários...