我的一片天

我的一片天
posts - 27, comments - 12, trackbacks - 0, articles - 16
   :: 首页 :: 新随笔 :: 联系 ::  :: 管理

增加:
  Query.Close;  
  Query.SQL.Clear;  
  Query.SQL.Add('INSERT   INTO   myimages(FileName,pic)   VALUE(''Image1'',:pic)');  
  Query.ParamByName('pic').LoadFromFile('D:\Hasd.bmp',ftBlob);  
  Query.ExecSQL;  
   
     
   
  修改: 
  Query.Close;  
  Query.SQL.Clear;  
  Query.SQL.Add('UPDATE   myimages   SET   pic=:pic   WHERE   filename=''Image1''');  
  Query.ParamByName('pic').LoadFromFile('D:\Hasd2.bmp',ftBlob);  
  Query.ExecSQL

 

存储过程:

  stm:=TMemoryStream.Create;
  stm.write(buf^,c); //buf:pbyte
   freeMem(buf,c);

  Ado1.ProcedureName:='UPDATE_USER';
  Ado1.Parameters.Clear;
  ado1.Parameters.refresh;  //这句会自动获取存储过程的所有参数
  ado1.Parameters[1].Value:='test';
  ado1.Parameters[2].LoadFromStream(stm,ftBytes );
  ado1.ExecProc;

只有注册用户登录后才能发表评论。