易截截图软件、单文件、免安装、纯绿色、仅160KB

wince 5.0 开发sqlite数据库的问题



用evc编写应用程序,开发数据库管理系统。设置encoding为UTF-8,能够插入中文数据,用SQLite Expert Personal看数据库,中文正常。别的程序查询数据库,并显示于EDIT控件中,正常。但是使用list control 控件,查询数据库,显示控件上,出现了中文乱码的问题,请教一下是什么原因?
既然Edit可以,如果编码是一致的话,list control应该也没问题。数据是同样的数据么?

引用
既然Edit可以,如果编码是一致的话,list control应该也没问题。数据是同样的数据么?

是同样的数据,我怀疑有可能是在查询时,使用sqlite_get_table();函数的时候返回的数据类型不对,有想不出什么办法,所以来问问,请教下。


引用
看看AddString之前是不是乱码。

void CKLMDlg::OnRefresh()
{
    int i = 0 ;
    int nrow = 0, ncolumn = 0;
    char **azResult=NULL; //二维数组存放结果
char *zErrMsg = 0;
    int index,j;
    int nItem;
    int result;
    CListCtrl * pListCtrl = (CListCtrl*)GetDlgItem(IDC_LIST2);
    CRect rt;
    pListCtrl->GetClientRect(&rt);
    char *sql = "SELECT * from Fault";
    result=sqlite3_get_table( db , sql , &azResult ,&nrow ,&ncolumn,&zErrMsg);     
    index = ncolumn;
    pListCtrl->DeleteAllItems(); <


相关问答:

sqlite 高手进来啊

小弟 弄点东西可是调用 sqlite3_prepare 这个函数 select 就好使 只要 改变数据库 的就不行 比如insert 之类的 谁来帮个忙啊 请问这是什么原因 啊 用 c 去实现的
你用的什么工具啊?
把你自己的代码发 ......

flex air连接sqlite查询报错:no such table

XML code:
<?xml version="1.0" encoding="utf-8"?>
<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx ......

sqlite3 linux下C语言的问题

用的是sqllite3,请问在linux先如何用C语言导出数据库啊?
"导出数据库"是是什么?

将 tab_xx 中的数据导出到文件a.txt
sqlite> .output a.txt
sqlite> select * from tab_xx;
sqli ......

SQLite有办法透过网络连接吗?

目前在公司的linux pc上有一个SQLite server, 我想用在同个区網底下的win pc去连接SQLite server用ASP進行操作, 请问有办法办到吗? 还是SQLite server无法支持网络连接....找了一个下午


剛 ......

sqlite 无法根据Guid 查询数据

GUID:0C3EDEE8-B14F-4220-8D64-990E00D84AF7

SELECT fldGuid, fldName, fldUserGuid from table
能查询 fldUserGuid 为:0C3EDEE8-B14F-4220-8D64-990E00D84AF7 的数据一条

SELECT fldGuid, fldN ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号