Documentation de Gambas - /comp/gb.db/_connection/charset

/comp/gb.db/_connection/charset

# _Connection.Charset (gb.db)

Property Read Charset As String

Retourne l'encodage utilisé par la base de données.

Vous pouvez stocker vos chaînes dans la base de données directement en UTF-8, ou vous pouvez utiliser cette propriété et la sous-routine Conv$() pour les convertir de UTF-8 à l'encodage de la base de données.

Utiliser l'encodage de la base de données est lourd, parce que vous avez besoin d'utiliser la sous-routine Conv$() chaque fois que vous lisez ou écrivez un champ de chaîne. Mais c'est la seule façon de procéder si vous voulez utiliser les fonctions SQL de chaînes et de triage du système de gestion de base de données.

Dans le futur, la conversion entre les chaînes Gambas et l'encodage de la base de données deviendra automatique.