设置字符集



我有一个采用ISO-8859-1编码的Firebird数据库,但我似乎无法找到正确的方法来在我的连接中设置它。

我试过:

conn = fdb.connect(dsn='mydatabase.fdb', user='***', password='***', charset='latin_1')

这给了我这个错误:

Error while connecting to database:
- SQLCODE: -924
- bad parameters on attach or create database
- CHARACTER SET LATIN_1 is not defined', -924, 335544325

尝试iso-8859会给unknown encoding: ISO-8859.

如何将我的火鸟连接设置为ISO-8859-1字符编码?

经过一番实验,我发现正确的方法是使用iso8859_1

最新更新