Pregunta

Así que tengo algún contenido española guardado en Excel, que estoy exportando a un formato CSV por lo que puede importar desde el Firefox SQL Manager add-on en una base de datos sql. El problema es que cuando la importación que, siempre que haya una marca de acento, (o cualquiera que sea el nombre técnico de esas cosas son) Firefox no lo reconoce, y por lo tanto produce un gran diamante negro con un blanco?. ¿Hay una mejor manera de hacer esto? ¿Hay algo que pueda hacer para tener mi contenido legible español en una base de datos SQL? Tal vez un programa más preferible que la extensión de Firefox? Por favor, hágamelo saber si usted tiene alguna idea o ideas. ¡Gracias!

¿Fue útil?

Solución

Es necesario seguir la cadena y asegúrese de no se pierda nada "en la traducción" .

Específicamente:

  • afirman que se utiliza la codificación en el archivo CSV; asegurar que los charaters especiales son efectivamente allí, y ver cómo se codifican (UTF8, en particular la página de código, ...)
  • Asegúrese de que el servidor SQL puede
      a) leer estos caracteres y
      b) almacenarlos en una codificación que preservará su integridad. (Por cierto, la codificación utilizada en la lata CSV, por supuesto, ser reasignado a otra codificación de su elección, es decir, uno que sabe que ser adecuados para el consumo de la aplicación de destino)
  • Asegúrese de que la base de datos almacena de manera efectiva estos personajes bien.
  • ver si Firefox (o el "consumidor" de este texto) maneja correctamente los caracteres en esta codificación particular.

Es un lugar común, pero útil para este tipo de consultas para recomendar la siguiente asignacion de lectura:

El desarrollador de software Cada absoluto mínimo absolutamente, positivamente debe saber sobre el conjunto de caracteres Unicode y (Sin excusas!) por Joel Spolsky

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top