8407.html
来自「VB技巧问答10000例,是一个教程」· HTML 代码 · 共 23 行
HTML
23 行
<html>
<head>
<title>Re: 如何使DBGrid 与 Text中的资料同步????? 谢谢!!!</title>
</head>
<body bgcolor="#FFFFFF" vlink="#808080">
<center>
<h1>Re: 如何使DBGrid 与 Text中的资料同步????? 谢谢!!!</h1>
</center>
<hr size=7 width=75%>
<hr size=7 width=75%><p>
Posted by AndyLin on December 18, 1998 at 09:48:36:<p>
In Reply to: <a href="8395.html">如何使DBGrid 与 Text中的资料同步????? 谢谢!!!</a> posted by Allen Lai on December 17, 1998 at 22:34:30:<p>
: 我在一个表单中同时有Text与DBGrid显示资料................<br>: Text是使用RDO控制,而DBGrid是使用MSRDC控制显示...........<br>: 请问如何在DBGrid中指标指到那一笔资料,Text就能显示那一笔资料????<br>: 由于资料栏位很多,所以不要告诉我把Text改由MSRDC控制.....这样是很费事的<p>: 谢谢各位先进的帮忙.............不胜感激!!!!<p>如果你的 dbgrid 中之资料只是浏览,而不去修改,则你可以使用 MSFlexGrid(or ListView or grid..只要能以 unbound 方式 show 出 Data) 以 unbound 之方式将资料一一放进去,当然资料来源就是 text 之 resultset,不过记得将每一笔资料之 bookmark 也以一起存入,然后将此栏位隐藏起来,每当指到那一笔资料时则可用 rst.bookmark=clng(grid.text) 至于如何取得 grid 中之资料就不用我多说.<p>另外一种方式,dbgrid 采用 msrdc 而 text 则不采用任何方式,只是 show 资料,则可在 dbgrid 指标资料变动时以执行 SQL 语法来取得资料 如:<br>dim Cn as rdoconnection<br>dim RSt as rdoresult <br>dim Sql<br>.<br>.<br>sql="select * from Tblename"<br>set rst=cn.openresultset(sql...)<br>text(0)=rst(0)<br>text(1)=rst(1)<br>...<br>...<br>当然如果要执行新增修改的话,则利用<br>cn.execute<br>
<br>
<br><hr size=7 width=75%><p>
<a name="followups">Follow Ups:</a><br>
<ul><!--insert: 8407-->
</ul><!--end: 8407-->
<br><hr size=7 width=75%><p>
</body></html>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?