Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 10-08-2012
maurixio5540 maurixio5540 is offline
Registrado
NULL
 
Registrado: may 2011
Posts: 6
Poder: 0
maurixio5540 Va por buen camino
Problemas con tildes y ñ en componentes dbExpress !!!

Saludos.

Amigos del Foro, estoy tratando de acceder a determinados datos de una Base de Datos Oracle a travès de los componentes dbExpress instalados en Delphi 7 pero al momento de llamar dichos datos, cuando estos tienen tildes o ñ me trae datos extraños ejemplo. Si el dato es: niño el sistema me trae ni?o.

He buscado en foros pero sin respuestas exitosas, entre las soluciones encontradas tengo esta:

En los params del TSQLConnection configurar

DriverName=Oracle
DataBase=
User_Name=
Password=
RowsetSize=20
BlobSize=-1
ErrorResourceFile=
LocaleCode=0000
Oracle TransIsolation=ReadCommited
OS Authentication=False
Multiple Transaction=False
Trim Char=False
ServerCharSet = UTF8

Pero desafortunadamente no funcionó.

Agradezco cualquier ayuda que me puedan prestar.
Responder Con Cita
  #2  
Antiguo 11-08-2012
Avatar de ElKurgan
[ElKurgan] ElKurgan is offline
Miembro Premium
 
Registrado: nov 2005
Posts: 1.232
Poder: 20
ElKurgan Va camino a la fama
El problema está seguramente en el lenguaje en el que está creada la base de datos, que suele ser independiente del que usa el cliente al conectarse en una sesión.

En mi trabajo, para evitar problemas, tenemos definida una variable de entorno llamada NLS_LANG, a la que asignamos el valor correspondiente al lenguaje Ansi de Windows en Español. El valor es SPANISH_SPAIN.WE8MSWIN1252.

Sólo con eso, el cliente de Oracle ya se encarga de transformar los caracteres guardados en la Base de Datos al lenguaje del cliente de forma automática.

En esta página encontrarás más información

Un saludo
Responder Con Cita
  #3  
Antiguo 11-08-2012
maurixio5540 maurixio5540 is offline
Registrado
NULL
 
Registrado: may 2011
Posts: 6
Poder: 0
maurixio5540 Va por buen camino
Esa era la solución que esperaba. Gracias por responder y Gracias por la solución...
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Como usar los Componentes DBExpress... Ingeniero Conexión con bases de datos 3 21-06-2008 07:56:07
problemas con las tildes, la ñ en el servidor web FEDORA cahosoft Linux 2 12-07-2006 10:53:22
Diferencias Entre Componentes Ado Y Dbexpress mendozasoftware Firebird e Interbase 6 06-05-2005 03:43:14
problemas con dbexpress chivofbv Conexión con bases de datos 1 12-11-2004 18:20:46
Problemas con DBExpress asirvent Conexión con bases de datos 8 06-06-2003 21:01:59


La franja horaria es GMT +2. Ahora son las 11:39:39.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi