⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 12694.html

📁 VB技巧问答10000例 VB技巧问答10000例
💻 HTML
字号:
<html>
  <head>
    <title>Re: 我的 SOURCE  CODE 错在那里</title>
  </head>
  <body bgcolor="#FFFFFF" vlink="#808080">
    <center>
      <h1>Re: 我的 SOURCE  CODE 错在那里</h1>
    </center>
<hr size=7 width=75%>

<hr size=7 width=75%><p>
Posted by <a href="mailto:jwh@ms1.hinet.net">纪文和</a> on May 07, 1999 at 11:08:03:<p>
In Reply to: <a href="12692.html">我的 SOURCE  CODE 错在那里</a> posted by jeff on May 07, 1999 at 09:58:56:<p>
: 我的 SOURCE  CODE 错在那里<p>: 下列的SOURCE CODE 对吗?<br>: 尤其是  If trade("班级名称") = Text1 Then 这里可以这样使用吗?<p>: Private Sub Form_Load()<br>:   Set dbs = OpenDatabase("c:\s\vbdb.mdb")<br>:   Set trade = dbs.OpenRecordset("select 班级资料.班级名称 from 班级资料")    <br>:       trade.MoveFirst      <br>:         Do Until trade.EOF<br>:              List1.AddItem trade(0)<br>:              trade.MoveNext<br>:         Loop<br>:       trade.Close<p>: End Sub<p>: <br>: Private Sub Command2_Click()<p>:         Text1.Text = List1.Text<br>:         List1.RemoveItem List1.ListIndex<p>: For i = 0 To trade.RecordCount<br>:             If trade("班级名称") = Text1 Then<br>:               trade.Edit<br>:               trade("班级名称") = ""<br>:               trade.Update<br>:               trade.MoveNext<br>:             End If<br>:         Next<br>:       trade.Close<br>: End Sub<p>其实下次您最好顺便附上错误讯息, 否则可能有很多原因, <br>例如, 您这个例子, 我不知道真正错在什么地方, 但是我<br>发现几个可疑的地方如下:<p>1.For i = 0 To trade.RecordCount<br>应该是 For i = 0 To trade.RecordCount - 1<p>2.If trade("班级名称") = Text1 Then<br>最好改成 If trade("班级名称") & ""= Text1 Then<br>否则当 trade("班级名称") 为 Null 或许会有些问题<p>3.trade.MoveFirst 其实可以拿掉, 因为您刚产生 <br>Recordset 时, 它是停在第一笔的<p>4.Text1.Text = List1.Text<br>List1.RemoveItem List1.ListIndex 最好改成<p>If List1.Listindex<>-1 then<br>   Text1.Text = List1.Text<br>   List1.RemoveItem List1.ListIndex<br>End If<br>否则当您没有先在 List1上选择时 RemoveItem 会错误<p>5.若您在 Command2 中还要使用 Trade 时, 那么在 Form_Load<br>应该不要将 Trade Close 掉<p><br>以上, 是以我自己平常写程式时的角度来 Debug 的, 希望能对您有所帮助<p>
<br>
<br><hr size=7 width=75%><p>
<a name="followups">Follow Ups:</a><br>
<ul><!--insert: 12694-->
</ul><!--end: 12694-->
<br><hr size=7 width=75%><p>

</body></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -