用pb编程在把图片保存到sql server库中,为什么不成功? 首先肯定在把图片存入blob变量中是成功的我用setpicture试了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 试试在这句UPDATEBLOB jdrj.sys_company SET C_picture = :lb_data where C_CoCode = :ls_id using sqlca;前加SQLCA.AutoCommit = TRUE后面加SQLCA.AutoCommit = FALSE 存取BLOB类型的数据要注意的事项:1.对sybase和MSSQLSERVER,在调用selectblob和updateblob语句之前要设sqlca.autocommit = true,调用完后可以设回sqlca.autocommit = false;2.如果文件大于32765个字节,要循环读取再组合;3.updateblob之前必须不使image类型的栏位为空值(NULL),可以先执行update sys_image set imagecolumn = '' where条件,给它赋初始值。 写存贮过程的规范:是所有变量在文件头定义呢?还是在使用前定义,哪种写法规范? 简洁且难度较大的SQL语句,优化 將trigger捕捉到的數據整個存到xml文件中 关于统计结果作为条件的问题 SQL2000从一个记录表取数插到一个固定列的表。 怎样同时返回多个记录集?? 请教关于查询分组的问题 求一sql语句,谢谢 子查询语句问题? 怎么删去sql server数据库中两条相同的记录 系统DSN,用户DSN,文件DSN有何区别?????? Sql Server是否有和Acces中Dlookup()函数相同功能的函数吗?
在这句
UPDATEBLOB jdrj.sys_company SET C_picture = :lb_data where C_CoCode = :ls_id using sqlca;
前加
SQLCA.AutoCommit = TRUE
后面加
SQLCA.AutoCommit = FALSE
1.对sybase和MSSQLSERVER,在调用selectblob和updateblob语句之前要设sqlca.autocommit = true,调用完后可以设回sqlca.autocommit = false;
2.如果文件大于32765个字节,要循环读取再组合;
3.updateblob之前必须不使image类型的栏位为空值(NULL),可以先执行update sys_image set imagecolumn = '' where条件,给它赋初始值。