Chinaunix

标题: 如何用ADO向BYTE字段存取数据? [打印本页]

作者: 一个菜鸟    时间: 2006-03-31 15:19
标题: 如何用ADO向BYTE字段存取数据?
建立了Byte字段,保存时出错“类型无效”,不知何故?
贴上源程序,用delphi写的
  Stream:=TMemoryStream.Create;
  Stream.Position:=0;
  ADOQuery1.Close;
  ADOQuery1.SQL.Clear;
  ADOQuery1.SQL.Add('insert into tab values(2,:v0)');
  try
    Stream.LoadFromFile('e:\ACDSee2.43.exe');
    ADOQuery1.Parameters[0].LoadFromStream(Stream,ftBytes);
    //用ftBytes、ftBlob
  ADOQuery1.ExecSQL;
  finally
    Stream.Free;
  end;
作者: 一个菜鸟    时间: 2006-03-31 15:22
上面的语句用SQL Server2000可以通过用ftBlob,并且也能取出




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2