CassError insert_into_collections(CassSession* session, const char* key, const char* items[]) {
CassError rc = CASS_OK;
CassStatement* statement = NULL;
CassFuture* future = NULL;
CassCollection* collection = NULL;
const char** item = NULL;
const char* query = "INSERT INTO examples.collections (key, items) VALUES (?, ?);"; statement = cass_statement_new(query, 2); cass_statement_bind_string(statement, 0, key); collection = cass_collection_new(CASS_COLLECTION_TYPE_SET, 2);
for (item = items; *item; item++) {
cass_collection_append_string(collection, *item);
}
cass_statement_bind_collection(statement, 1, collection);
cass_collection_free(collection); future = cass_session_execute(session, statement);
cass_future_wait(future); rc = cass_future_error_code(future);
if (rc != CASS_OK) {
print_error(future);
} cass_future_free(future);
cass_statement_free(statement); return rc;
}

备忘!

最新文章

  1. dell笔记本三个系统,ubuntu16.04更新,boot分区容量不足解决办法
  2. 如何用iframe在网页中插入另一个网页的一部分内容,做成页中页
  3. 无法删除服务器 'old_server_name',因为该服务器用作复制过程中的发布服务器。 (Microsoft SQL Server,错误: 20582)
  4. C# Bridge Pattern(Handle/Body)
  5. C++Socket编程总结 [转]
  6. centos7 u盘启动路径设置
  7. Flash Builder快捷键
  8. Unbuntu 下编译安装 PHP 必要库的安装
  9. Redis实现分布式锁
  10. 【转】使用断言NSAssert()调试程序错误
  11. Hadoop错误
  12. BZOJ 3438: 小M的作物( 最小割 )
  13. JavaEE(13) - JPA属性映射
  14. java synchronized 线程同步机制详解
  15. 菜鸟Scrum敏捷实践系列(三)用户故事的组织---功能架构的规划
  16. 树形数组 java
  17. J - Long Long Message (最长公共子串)
  18. 通过jarjar.jar来替换jar包名的详细介绍
  19. win10上Adobe Acrobat打开后停止工作
  20. 条件随机场_CRF

热门文章

  1. CodeForces 438D 线段树 剪枝
  2. 【转】3年PHPer的面试总结
  3. Yii 之控制器响应
  4. codevs——1297 硬币
  5. luogu P2659 美丽的序列
  6. luogu P3865 【模板】ST表
  7. iOS开发 检测版本更新
  8. 创建pycharm项目时项目解释器的选择
  9. Android锁屏或灭屏状态下,高速按两次音量下键实现抓拍功能(1.2Framework层使用startService形式实现)
  10. C语言知识结构之二