数据库链接错误??
我的数据库链接中有一个表的数据可以正确显示,而其他表的显示给出的信息是:
数据被截断!
这是为什么??
代码如下:
CListCtrl& ctrlList = (CListCtrl&) GetListCtrl();
ctrlList.DeleteAllItems();
while(ctrlList.DeleteColumn(0));
UpdateWindow();
CString strSQL(_T("select * from 产品"));
if(!ShowInformation(strSQL))
AfxMessageBox("获取数据失败!");
m_uStatus=TABLE_SPRODUCTS;
这个表正确显示:
而如下的表就不可以:
CListCtrl& ctrlList = (CListCtrl&) GetListCtrl();
ctrlList.DeleteAllItems();
while(ctrlList.DeleteColumn(0));
UpdateWindow();
CString strSQL(_T("select * from 客户"));
if(!ShowInformation(strSQL))
AfxMessageBox("数据获取失败!");
m_uStatus = TABLE_CUSTOMERS;
而实际格式应该差不多的
为什么???
问题点数:50、回复次数:3Top
1 楼wuxuan(真心英雄)回复于 2002-11-28 14:01:39 得分 50
数据库表名与列名都不要使用中文名称.
使用中文名称会有问题.Top
2 楼huyueyou(友友)回复于 2002-11-28 15:50:54 得分 0
好像不是这个方面的原因
在派生CRecordSet类时好像只选择了指定表“产品”
是不是这个原因呢??
如何修改呢Top
3 楼huyueyou(友友)回复于 2002-11-28 19:30:09 得分 0
是不是必须选定所有表(视图)呢?
高手给个定论,谢谢Top




