好象是沒有 用ado 麼 ado 通過SQL就可以了

解决方案 »

  1.   

    ado通过sql??
    怎么写?
      

  2.   

    '个人觉得允许零长度和必要意义相通,所以:
    Set flNew = tb.CreateField(strNmae, intDataType, intSize)
    '---------------------------------  
    '允许零长度  flNew.AllowZeroLength =False
    '调整顺序位置,我的理解是各字段在表中的先后位置。根据你先前的代码,我假设你已经定义了一个TABLEDEF为 tb。例子为设置新字段为第一个字段'让现存字段让出空位  
      tb.Fields(0).OrdinalPosition = 1
      tb.Fields(1).OrdinalPosition = 2
      tb.Fields(2).OrdinalPosition = 3
      tb.Fields(3).OrdinalPosition = 4
      tb.Fields(4).OrdinalPosition = 5'新字段填充空位
      flNew.OrdinalPositon=0
    '---------------------------------------------
      tb.Fields.Append flNew
      

  3.   

    create Table Student
    (studID char(6) not null,
     studName char(8) not null)
    这样可以创建一个表,并且有两个字段studID,studName
    你看可以解决吗!