VB连接SQL后,查询语句都是String类型的,当要求的是int型,或是smalldatetime型,或者其他的数据类型时
如何转换类型以便顺利插入

解决方案 »

  1.   

    strsql="insert into tablename(字符字段,数值字段,日期字段) values('"& 字符变量 &"',"& 数值变量 &",'"& 日期变量 &"')"
      

  2.   

    楼主可以在vb里面把语句拼接好,再执行
    在vb中就可以通过CDbl(),CLng(),CStr(),CDate()等函数进行数据转换,
    然后再拿转换后的变量象楼上那样拼SQL
      

  3.   

    谢谢各位的解答,现在问题已经基本解决 happy......