当前位置: 代码迷 >> PB >> pb透过updateblob向mysql中插入blob类型
  详细解决方案

pb透过updateblob向mysql中插入blob类型

热度:91   发布时间:2016-04-29 06:48:14.0
pb通过updateblob向mysql中插入blob类型
初用mysql,为什么pb帮助文档里的这段代码不能实现呢?我的pb和mysql已经连接好,数据库和表都是建好的,为什么在Emp_num=100处没有出现emp_pic的值呢
int   fhblob  
Emp_id_picfh = FileOpen("c:ball.bmp", StreamMode!)
IF fh <> -1 THEN        
  FileRead(fh, emp_id_pic)       
  FileClose(fh)        
  UPDATEBLOB Employee SET emp_pic = :Emp_id_pic WHERE Emp_num = 100
END IF
IF Emptran.SQLNRows > 0 THEN    
  COMMIT;
END IF
pb mysql blob powerbuiler updateblob

------解决方案--------------------
int   fhblob  
Emp_id_picfh = FileOpen("c:\ball.bmp", StreamMode!) //注意
IF fh <> -1 THEN        
  FileReadEx(fh, emp_id_pic)       
  FileClose(fh)        
  UPDATEBLOB Employee SET emp_pic = :Emp_id_pic WHERE Emp_num = 100
END IF
IF Emptran.SQLNRows > 0 THEN    
  COMMIT;
END IF
  相关解决方案