informix如何插入BYTE大对象
来源:互联网 发布:淘宝上的被子能买吗 编辑:程序博客网 时间:2024/05/16 11:09
informix如何插入BYTE大对象
环境:wmware + sco+informix +esql/c
表结构:create table blobdemo( col_1 ingeger, col_2 byte in blobdbs) in datadbs;
代码如下:
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include<unistd.h>
EXEC SQL INCLUDESQLCA;
int main()
{
EXEC SQL BEGIN DECLARE SECTION;
int id;
char msg[ 20 ];
loc_t photo;
memset( msg, 0x00,sizeof( msg ));
/* connect db */
EXEC SQL DATABASE pcsp;
if( sqlca.sqlcode != 0 )
{
fprintf( stderr, "connect db with error [%d][%s]/n", sqlca.sqlcode, sqlca.sqlerrm );
return( -1 );
}
else
{
fprintf( stderr, "connect db ok/n" );
}
id = 0;
strcpy( msg, "hello");
photo.loc_loctype = LOCMEMORY;
photo.loc_bufsize = strlen( msg);
photo.loc_buffer = msg;
photo.loc_size = strlen( msg );
photo.loc_mflags = 0;
EXEC SQL INSERT INTO BLOBDEMO( col_1, col_2 ) VALUES( :id, :photo );
if( sqlca.sqlcode != 0 )
{
fprintf( stderr, "INSERT with failure [%d][%s]/n", sqlca.sqlcode, sqlca.sqlerrm );
return( -1 );
}
/* disconnect db */
EXEC SQL CLOSE DATABASE;
return( 0 );
)
- informix如何插入BYTE大对象
- Informix byte 大对象的写入
- INFORMIX-如何利用onpladm进行大数据量表重建
- php如何解决大数据量插入
- mssql如何快速插入大级别数据
- informix插入数据报271,136错误
- PHP如何连接INFORMIX数据库
- 如何强行关闭INFORMIX服务器
- ConsoleApp如何连接Informix数据库
- 大爱byte
- 大数据量数据导入总结(Informix)
- informix
- informix
- informix
- ASP向ORACLE插入LOB型大对象数据方法
- 插入大对象时抱错 sqlcode=603, ISAM = 169
- 利用JAVA向Oracle数据库中插入大对象
- 将对象转为byte[]
- 考场安排---图的着色原理之运用 (转载)
- VC快捷键大全
- VB 鼠标右键选择list控件的内容
- asp.net 中引用js文件和css文件的方法
- 对.lds连接脚本文件的分析
- informix如何插入BYTE大对象
- 写给盖茨大叔的一封信
- 画渐变色的C++代码
- informix添加逻辑日志
- 插入大对象时抱错 sqlcode=603, ISAM = 169
- 通过内核源码看函数调用之前世今生(转载)
- xmlbeans
- NET中DataList嵌套说明
- 提高AdoQuery的速度