db.execute ("insert into 氢气表(氢气入口温度,氢气入口压力,氢气入口流量,氢气出口温度,氢气出口压力,氢气出口流量,加热罐温度,冷空气入口流量) values('&h1&,&h2&,&h3&,&h4&,&h5&,&h6&,&h7&,&h8&')")
当我给变量负值以后,在access表中的值是空值,请教!
怎么才能实现用变量附值,并能保存在数据库中阿!?!

解决方案 »

  1.   

    db.execute ("insert into 氢气表(氢气入口温度,氢气入口压力,氢气入口流量,氢气出口温度,氢气出口压力,氢气出口流量,加热罐温度,冷空气入口流量) values(" & h1 & ", " & h2 & ", " & h3 & "," & h4 & "," & h5 & "," & h6 & "," & h7 & "," & h8 & ")")如果你的字段是数字型的,上面的代码就可以了,如果要是字符型,你需要添加单引号
      

  2.   

    字符型变量的引用:'"& h1 &"'
    数值型变量的引用:"& h1 &"