3008.html

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

HTML
22
字号
<html>
  <head>
    <title>Re: 如何判别资料库中之某table 是否存在!</title>
  </head>
  <BODY BACKGROUND="" BGCOLOR="white" TEXT="black" LINK="red" VLINK="#808080" ALINK="">
    <center>
      <h1>Re: 如何判别资料库中之某table 是否存在!</h1>
    </center>

<HR><p>
Posted by <a href="mailto:chroma1@ms4.hinet.net">jerry</a> on May 28, 1998 at 18:23:28:<p>
In Reply to: <a href="3006.html"><b>如何判别资料库中之某table 是否存在!</b></a> posted by Alex on May 28, 1998 at 15:25:09:<p>
: 请问:如何得知资料库中某table是否存在,以免新增时发生错误!<p>如果是 *.mdb 格式的话, 我是这样用:<br>Set my_db = DBEngine.Workspaces(0).OpenDatabase(filename)<br>For i% = 0 To my_db.TableDefs.Count - 1<br>    If my_db.TableDefs(i%).Name= check_table_name Then<br>        .<br>        .<br>        .<br>    End If<br>Next i%<p>基本上是将资料库内的table一一找出来比对,方法是笨了点,不知有没有更好的方法??<br>另外,找出来的tables中有一些 "MSys" 开头的 table 不知是干啥用的,有人知道吗?
<br>
<p>
<a name="followups">Follow Ups:</a><br>
<ul><!--insert: 3008-->
</ul><!--end: 3008-->
<br><HR><p>

</body></html>

⌨️ 快捷键说明

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