python程序中执行sqlite数据库表查询问题

我的python程序的头是这样写的:
#!/usr/bin/python
#coding: utf-8
import os
import sys
import xlsxwriter
reload(sys)
sys.setdefaultencoding('gbk')
import sqlite3

我在python程序中,执行sqlite数据库的表查询操作时,报如下错误:
cursor = conn.execute(sqlstrchannel)
sqlite3.OperationalError: Could not decode to UTF-8 column 'proname' with text '意义'。
这应该怎么解决??

汉字编码要先转化成utf8 再插入数据库

@oyljerry, 怎么转呢,我是先把中文放到csv文件里,然后import到sqlite里的,这个怎么弄呢,谢谢。