作者urganxx (重新來過)
看板Python
標題[問題] 不曉得這裡有人使用FirebirdSQL嗎?
時間Tue Jun 21 02:18:00 2011
如同標題
在下因工作需求需要使用Firebird操作SQL
但卻始終苦於無法連線成功並使用它
我是在W7中使用 python2.6.6 + django 1.2.5版下 用FirebirdSQL 2.5
在django下 已能順利將create table 並且儲存在mytest.fdb之中(在command line下)
這我已使用FlameRobin連進去做確認Table是否存在
但是要連到127.0.0.1/admin 下卻無法連上
頁面上回傳:
DatabaseError: (0L, 'Attempt to look up Python codec name on basis of
database char set name failed.', u'sql: SELECT FIRST 1 (1) AS "a" FROM
"django_session" WHERE "django_session"."session_key" = ? ',
'a87c9ef7d5d73fc8f52c25bf54898c07')
google下 也有人PO文問 但沒有回答
所以不曉得這邊是否有高手願意給小弟一點指引 該如何突破困境??
謝謝~~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.35.17.150
→ jjandy:完全看不懂!沒有一個是我會的。 06/21 04:16
→ urganxx:不好意思, 是指我的說明太差嗎? 06/21 10:42
→ jjandy:是指你的程度比我高太多,我幫不上忙。 06/21 14:35
推 hukhuk:你可能要man一段時間了...XD 06/21 16:02
→ urganxx:但還是謝謝以上兩位的回答~^^ 06/22 02:53
→ elleryq:看起來像是編碼問題,有先確認過Table編碼嗎? 06/22 09:59
→ urganxx:Server本身table的設定以及程式連過去的設定都是utf8 06/22 21:38
→ urganxx:若是編碼問題, 我還應該至何處確認呢?? 06/22 21:39
推 cobrasgo:"u'sql:" <---這裡怪怪的,sql語法前面為什麼要加"sql:"? 06/24 17:04