4286.html

来自「VB技巧问答10000例,是一个教程」· HTML 代码 · 共 23 行

HTML
23
字号
<html>
  <head>
    <title>Re: table与dynaset不同</title>
  </head>
  <body bgcolor="#FFFFFF" vlink="#808080">
    <center>
      <h1>Re: table与dynaset不同</h1>
    </center>
<hr size=7 width=75%>

<hr size=7 width=75%><p>
Posted by wave on July 31, 1998 at 11:14:26:<p>
In Reply to: <a href="4202.html">dbgrid 即时更新一问</a> posted by jan on July 27, 1998 at 12:07:51:<p>
: 使用VOU.DBF, DBGRID,及DATA1,DATA2<p>: DATA1.RECORDSOURCE="VOU"<br>: DATA2.RECORDSOURCE="SELE * FROM [VOU] WHELE [CHECK]=FALSE"<p>: 1.当 DBGRID.DATASOURCE="DATA1" 时<br>:   我若修改资料, 在DBGRID上会即时显示 (因为我没有下DATA1.REFRESH)<p>: 2.当 DBGRID.DATASOURCE="DATA2" 时<br>:   我必须下 DATA2.REFRESH, 才能更新资料,<br>:   可是, DBGRID虽然更新资料, 却无法停驻在原来的记录中, <br>:   <br>:   请问, 我该如何使DBGRID的驻点它停留在原来的记录中<br>:   <br>1.data1是以table开启,data2是以dynaset开启,故data1处理资料方式是读一笔记录处理一笔,data2是将查询结果放入buffer处理,所以data1看到的资料都是资料库最新资料,尤其在多入使用环境是最方便查询目前最新资料,当你移动data1记录时,你会发现硬碟灯号会常常亮,data2就不会.当然你也可以将data2设定为dynamic(vb 5.0新特性)是不是效果与data1一样?<br>2.data2.recordset.boomark=data2.recordset.lastmodified<br>
<br>
<br><hr size=7 width=75%><p>
<a name="followups">Follow Ups:</a><br>
<ul><!--insert: 4286-->
</ul><!--end: 4286-->
<br><hr size=7 width=75%><p>

</body></html>

⌨️ 快捷键说明

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