小弟最近在搞个小程序,就是与SQL连接,在指定的数据库里批量建立表格
  其中表格的名字是可变的 
     for i =1 to x
       connect_ado.execute"creat table abc&str$(i) (num char)"
 老提示 abc&str$(i)语法错误
盼高手指点迷津
急!!!!!!

解决方案 »

  1.   


    connect_ado.execute "creat table abc" & str$(i) & " (num char)"试试
      

  2.   

    &做连接符时,必须认为的加空格,
      

  3.   

    for i =1 to x 
          ' creat  -〉create 
          connect_ado.execute"create table abc + " +str$(i) + " (num char)      ,做点其他事情
    next
      

  4.   

    谢谢大家对小弟的关心,现在问题已经解决,就是另建一个数组,把表格名字放到数组里,然后再把我的程序改成下面的就搞定了
        for i =1 to x 
          Connect_ado.Execute "CREATE TABLE " + Itemwr(i - 1) + " (num varchar)"
        next i
    我都搞定了,看来不用改行了吧,!嘿嘿