设置字符集

时间:2018-04-11 11:30:31

标签: python firebird

我有一个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

如何将Firebird连接设置为ISO-8859-1字符编码?

1 个答案:

答案 0 :(得分:0)

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