Ver Mensaje Individual
  #2  
Antiguo 23-07-2005
Avatar de AGAG4
AGAG4 AGAG4 is offline
Miembro
 
Registrado: ago 2004
Ubicación: Los Mochis, Sinaloa, México
Posts: 1.420
Reputación: 21
AGAG4 Va por buen camino
Te Recomiendo....

Primeramente te recomiendo que cuando Declares un Campo de Tipo Varchar le cambias a Collate = ES_ES y CharSet = ISO8859_1, ahora si quieres hacer una Busqueda por Descripción y en esta busqueda le pasas una letra Ñ siendo que en la base de datos esta registrada como ¥ , hay una función que te convierte este último caracter a la letra Ñ :
Código Delphi [-]
//Permite Cambiar Caracteres No Permitidos en Consultas como ¥=Ñ
function AnSi2Ascii(AText:string):string;
const MaxLength = 255;
var PText : PChar;
begin
  PText:=StrAlloc(MaxLength);
  StrPCopy(PText,AText);
  {$IFDEF WIN32}
  CharToOEM(PText,PText); {32Bit}
  {$ELSE}
  AnsiToOEM(PText,PText); {16Bit}
  {$ENDIF}
  Result:=StrPas(PText);
  StrDispose(PText);
end;

Espero te sirva....
Saludos.
Responder Con Cita