不知道为啥。。。VB总出怪问题。。。
先是明明if then else end if。。。一运行偏偏说没有end if,后来重装了一遍VB好了……
今天又出邪门问题了……
一个 command1按下去,把sp(0)-sp(9)分别赋成10,20,30。。100
这都好好的。然后用一个
if option1.value=true then
form1.text3.text = sp(0)
else
form1.text2.text = sp(0)
end if
这就不行了……
true的时候很正常,直接就变成10了。
false的时候就死活不行,一直是0
我就无奈了……
加了断点一步步走就是不行。。。
求助各位这事该咋整啊。。。。
多贴些代码
估计你俩都疯了
LZ疯了
如果只有这么点代码的话 漏洞很多~~
可能是sp(0)赋值的问题
我也遇到过一件很奇怪的事。
只有四行代码的地方
if isnull(rs.Fields("XX").value)) then
msgbox "为空"
else
msgbox rs.Fields("XX").value
end if
结果程序老跑到else那里,然后VB提示出错,为空
在立即窗那里执行
?isnull(rs.Fields("XX").value))
输入也是为真
这些灵异事件我也遇到过一次
就是一个if ... end if判断,按代码跟踪的条件来说是绝对不可能执行到里面后参数还非法的,结果它偏偏还就非法了.....
后来发现是调用的那个DLL的问题,具体代码:
if sTmp <> "" then
'xxxxxx
相关问答:
看了一些VB ini文件写入读取的方法 但是还是不知道怎么写,上面写了很长 很多,但是我不知道怎么用,我想问一下怎样写才能实现在TEXT1中写字,然后点Command1提交,然后TEXT1里面的数字就写进INI里面[Section]的Key1 ......
我是VB的新成员,现在想用VB来做个TXT文档,请大家给我代码及介绍一下相应的控件!
非常感谢!!!!!!
可以用一些OFFICE控件
google上找一下吧,VB写入TXT,很多样例代码的
直接调查用就可以了
面对美女 ......
第一次接触CrystalReport
急寻找Vb.net Access 通过查询出的数据输出到CrystalReport的例子.
有的朋友麻烦发来学习.多谢!
跟你的要求差不多,参考一下:
http://topic.csdn.net/u/20090823/21/87af02d3-f4ca-480 ......
刚接触vb6.0,有些摸不到的感觉,敬请各位大虾给点建议!!!
不会吧,推荐学习.NET。顺便推荐实用代码网站http://bingning.net/free/source/index.html。
如果没基础 就用易语言吧 中文编程呢 代码都是中文 ......
Private Sub Form_Load()
recs = Adodc1.Recordset.RecordCount '求当前记录数
If recs > 0 Then '已有考生
Adodc1.Recordset.MoveLast '移到最后一条记录
num = V ......