要查询数据库中是否有某个表,如果有的话跳过,没有的话创建之。这个怎么操作可以实现呢?

解决方案 »

  1.   

    如果是SQLSERVER的话,里面有个sysobject(或类似,名字记不清了)的系统表,可以查看数据库里的表!如果是access可以处理错误信息
      

  2.   

    http://search.csdn.net/expert/topic/50/5007/2002/11/1/1138945.htm
      

  3.   

    如果是SQLSERVER的话,sql="SELECT name From sysobjects  WHERE (xtype = 'U') and name='表名'",如果是access可以处理错误信息