我用的是ACCESS开发 SQL SERVER数据库,在数据库里定义了NVARCHAR字段,比如:0071234,现在想把这个数据转换为数值类型的,苦于在ACCESS中,SQL SERVER里的,CAST不能用,只有希望在VB中找到合适的函数了。

解决方案 »

  1.   

    Cint(),Cdbl()等等。很多情况下,VB编译时会自动转换数据类型的。
      

  2.   

    直接在ACCESS2000中改数据类型不行吗?
    Call 调用子程序  Calendar 选择月历  
    Choose 取出一列值的某个值  CBool 数值转成布尔数  
    CByte 数值转成位元格式  CCur 数值转成货币格式  
    CDate 数据转成时间  CDbl 数值转成双精度浮点数  
    CDec 数据转成十进数  ChDir 改变目前路径缓充的路径  
    ChDrive 改变目前磁盘缓充的磁盘  Chr 由内码求得一字符  
    ChrB 由ASCII求得一字符  ChrW 由UniCode求得一字符  
    CInt 数据转成Integer  CLng 数据转成Long  
    Command 读出程序的参数  Const 定义常数  
    Cos COS  CSng 数值转成单精度浮点数  
    CurDir 得知目前路径缓充的路径  CVar 数值转成可变变量