1 i 从零开始的列序号。 dataIndex 字段中的索引,从其开始读取操作。
  buffer要将字节流读入的缓冲区。 bufferIndex 开始读取操作的 buffer 的索引。 
  length 要复制到缓冲区中的最大长度。 
  nothing是指不保存读取的数据,返回只是读取的字节数
2 读取的是一个二进制字段是以二进制文件流存储的必须用getbytes3顾名思义getbyte读取的是一个字节

解决方案 »

  1.   

    nothing 在C#中是null
    read()方法是读取一条row,再调用get的话就取得该row中指定column的值!
      

  2.   

    long num = dr.GetBytes(0,0,null,0,Integer.MaxValue)-1
     byte[] b = new byte[num];
    dr.GetBytes(0,0,b,0,b.Length)
      

  3.   

    to  firewing(可乐):
    read()方法是读取一条row,再调用get的话就取得该row中指定column的值!
    那既然read()方法是读取一条row,我用get方法怎么知道取的是那一个字段的值?
      

  4.   

    GetBytes的第一个参数就是你要取的字段顺序位置。