VB6.0 数据库插入语句 怎么用参数的方式插入
即sql="insert into Table1(id1,value1) values(?,?)", 我的value1字段是一个OLE对象,要求插入二进制的byte数组
请问怎么插入这个数组?怎样使用参数 Parameter 方式插入?

解决方案 »

  1.   

    可是使用ADODB.Recordset.Field对象中的AppendChunk方法追加二进制数据
      

  2.   

    AppendChunk 是可以追加数据,可是,要先做一道查询,再update,
    我要向ACCESS每秒插入4K的数据容量,数据量大了,查询速度要变慢。我只需要进行插入就行,不想查询,
      

  3.   

    怎样使用参数 Parameter 方式插入?
    在insert语句的时候,怎样用parameter参数方式插入,
    网上找了很多,都是讲用存储过程的。
      

  4.   

    RecordSet 打开的查询用条件 Where 1=0 返回空记录集,查询不慢。
    以后就用 AddNew 和 AppendChunk 的方式新增。
      

  5.   

    虽然没找到parameter插入的方法,但是4楼的方法足以解决问题。谢谢4楼的高手!