cd.ActiveConnection = conn
cd.CommandText = "insert into 卡信息(scardno,cardval) values('" & Trim(Text1.Text)& "', &val(Trim(Text2.Text))&)"
cd.Execute
前提条件都对着呢,可总是提示说cd.commandtext的某些操作符不对或丢失,应该怎么样呢?
其中text1是文本型,text2是数值型的!
急急急,一会就叫作业了!

解决方案 »

  1.   

    "insert into 卡信息(scardno,cardval) values('" & Trim(Text1.Text) & "'," & val(Trim(Text2.Text)) & ")"
      

  2.   

    恩!好了,谢谢!
    不过我还想问个问题?
    cardval明明是个数值类型的,可是为什么还用双引号阔起来呢,不是只有文本型的才用它括起来吗??
      

  3.   

    双引号是括你的字符串的,如
    "insert into 卡信息(scardno,cardval) values('"

    "'," 

    ")"
    并没有括到你的变量
      

  4.   

    LZ的语句错在&上, & 左右两边都要留至少一个空格