求助~!帮忙看下`这段代码~!~!
pb吧
全部回复
仅看楼主
level 1
疯了的雨 楼主
string strstr="1=1" if sle_1.text<>"" then str=str+" and stu_id='"+sle_1.text+"'" end if if sle_1.text<>"" then str=str+" and stu_name='"+sle_1.text+"'" end if if sle_1.text<>"" then str=str+" and stu_class='"+sle_1.text+"'" end ifdw_1.setfilter(str)dw_1.filter()具体这个str="1=1" 是什么意思啊~?!到底起个什么作用呢~?如果删了`会出错误的~!
2006年11月20日 08点11分 1
level 0
string str是声明str是一个字符串型的变量str="1=1"是将str的值设为1=1删除了也不会出错误只要你不删除string str这句就行
2006年11月23日 08点11分 2
level 0
PB里具体对未初始化的变量如何处理我不清楚,至少在C,C++中会给变量一个随机值,而不进行初始化的话在TURBOC中会进行报错处理,(不过有些TURBOC中不进行报错,而是直接按照随机值处理),我前些天心血来潮又拿TURBOC写了下五子棋,发现自己有变量没有初始化,结果报错了而这个程序段中,在str的赋值语句中也出现了str,如果不知道str的值当然会出问题了吧?个人见解,还望大家讨论下哈
2006年11月29日 04点11分 3
1