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 + -
显示快捷键?