当前位置:首页
开发技术指南» 文章正文
    引言:

    摘要: iewebcontrols组件失效了,怎么办??? 以前用的好好的,不知道为什么突然就用不了啦,树显示不出来了 ......
 ·这种情况如何回收堆空间    »显示摘要«
    摘要: tbedid =class(tobject) public bedid:integer; end; 然后在一个过程中: var objbedid: tbedid tl:tlistitem; begin while …… do begin tl := bedview.items.add; tl.caption :=…; objbedid:=tbedid.create; objbedid.be......


在线等待:如何在Access用C#语句数据库中判断表是否已存在和创建表

请问大家:我现在能够在Access中创建新表,但是在其之前,要判断是否有这个表,如果有先drop再create  
   
  如果没有则create   table;  
   
  请教大家在C#中这个判断语句如何写,如何嵌套?  
   
  con.Open   ();  
        //请问   在这个地方如何进行判断是否已存在欲新建的表?  
      //建立新表  
  string   sqlDeleteTable="DROP   TABLE   GradeMark";  
  OleDbCommand   cmd=new   OleDbCommand   (sqlDeleteTable,con);  
   
  cmd.ExecuteNonQuery   ();  
   
  string   sqlCreateTable="CREATE   TABLE   GradeMark(ID   INTEGER   PRIMARY   KEY,Result   FLOAT)";  
  cmd.CommandText   =sqlCreateTable;  
   
  if(cmd.ExecuteNonQuery   ()<0)  
  {  
  MessageBox.Show   ("创建表失败!","警告",MessageBoxButtons.OK   ,MessageBoxIcon.Warning   );  
  blValue=false;  
  }  
                                 
  else  
  {//往新表插入数据   }  
 

NO.1   作者: changechange

根本不需要判断,直接做错误陷阱捕捉即可  
  关于此主题请参考:  
          如何判定一个表是否存在?《VBA》  
          http://access911.net/index.asp?u1=a&u2=77FABE1E1ADC  
  另外,ACCESS   VBA   问题到这里提问,不是   VBA   问题请去各自的板块提问,因为你根本没用到   ACCESS  
  关于此主题请参考:  
          新手来看:Access的特点、概念。什么是纯   ACCESS   环境?《其他》  
          http://access911.net/index.asp?u1=a&u2=79FAB51E12DC  
 


    摘要: 房价高反正我也不关心了,妈的现在是房租也跟着水涨船高,nnd这个夏天我是在银行的自动提款机房里过的。 1有空调多凉爽,2不熄灯,3很少人打扰,4给提款的人壮胆.不过最好带上席子,不要带钱和能证明你身份的东西。 ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE