回 帖 发 新 帖 刷新版面

主题:关于Getitemstring函数的奇怪现象

一个简单的例子。
一张表的第1列有三个值,第2个为NULL,则取数不出来,直接跳到下一个去了。。
//==================start
string str
int m=0
do while m<dw_1.rowcount()
m=m+1

str=dw_1.getitemstring(m,1)

MessageBox('提示信息',str+string(m))

loop
//======================end

结果显示如下:

aa+1
aa+3
aa+4
aa+5
……
为什么aa+2不见了呢?也没有出错提示。。??WHY?

回复列表 (共2个回复)

沙发

任何值+空值=空值.空值是无法显示的.因此不见.你如果要显示的话,要用个if isnull() then =''

板凳

你好.我是全职网赚工作者.
如果你有时间有电脑.
想在网络上创业.请联系我..
项目绝对真实.详情QQ空间资料
加盟请联系 QQ908889846
2010年,中国网民突破了4亿,
网络游戏玩家超过了3亿,
互联网即将进入全民网游的时代

我来回复

您尚未登录,请登录后再回复。点此登录或注册