我有一个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
字符编码?
答案 0 :(得分:0)
经过一些实验,我发现正确的方法是使用iso8859_1
。