存储过程转换数据类型 SQL ServerVisual Basic

    技术2022-05-19  21

    下表说明了从 SQL Server 到 Visual Basic 的数据类型转换。

    SQL Server 数据类型 Visual Basic 数据类型

    char, varchar, text, nvarchar, ntext

    String

    decimal, numeric

    String

    bit

    Boolean

    binary, varbinary, image

    一维 Byte() 数组

    int

    Long

    smallint

    Integer

    tinyint

    Byte

    float

    Double

    real

    Single

    money, smallmoney

    Currency

    datetime, smalldatetime

    Date

    全部设置为 NULL

    Variant 设为 Null

    除了 binary、varbinary 和 image 值以外,所有单个 SQL Server 值都被转换为单个 Visual Basic 值。这些值将被转换为 Visual Basic 中的一维 Byte() 数组。此数组的范围为 Byte(0 to length1),其中 length 是 SQL Server binary、varbinary 或 image 值中的字节数。

    以下是从 Visual Basic 数据类型到 SQL Server 数据类型的转换。

    Visual Basic 数据类型 SQL Server 数据类型

    Long, Integer, Byte, Boolean, Object

    int

    Double, Single

    float

    Currency

    money

    Date

    datetime

    小于或等于 4000 个字符的 String

    varchar/nvarchar

    大于 4000 个字符的 String

    text/ntext

    小于或等于 8000 字节的一维 Byte() 数组

    varbinary

    大于 8000 字节的一维 Byte() 数组

    image

     


    最新回复(0)