在c#.net中的cassandra columnfamily中插入值 [英] Insert value in cassandra columnfamily in c#.net

查看:57
本文介绍了在c#.net中的cassandra columnfamily中插入值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在Cassandra数据库中插入值时遇到问题。

请建议我在数据库中插入值的代码



  var  empRecord =  new  EmployeeEntity()
{
employeeid = 2
age = 23
employeename = txtName.Text,
salary = 5001


};
var employeeRecord = new CassandraEntity< List< Column>>()。SetColumnFamily(columnFamily ).SetKey(empRecord.employeeid).SetData(empRecord);
ctx.ColumnList.InsertOnSubmit(employeeRecord);
ctx.SubmitChanges();









i getting在Cassandra数据库中插入值的错误



错误 - >没有足够的字节来读取组件0的值



如何解决它

解决方案

  string  query =  插入员工( employeeid,age,employeename,salary)values( + txtId.Text +  ,31,'  + strNameHex.Trim()+  ', + myHexNumber +  ; 
txtQuery.Text = query;
context.ExecuteNonQuery(query);
context.SaveChanges();







我已解决此问题以插入值卡桑德拉


I face problem for inserting value in Cassandra database.
Please suggest me some code for inserting value in database

var empRecord = new EmployeeEntity()
           {
               employeeid=2,
               age=23,
              employeename=txtName.Text,
              salary=5001


           };
  var employeeRecord = new CassandraEntity<List<Column>>().SetColumnFamily(columnFamily).SetKey(empRecord.employeeid).SetData(empRecord);
                   ctx.ColumnList.InsertOnSubmit(employeeRecord);
                   ctx.SubmitChanges();





i getting error for inserting value in Cassandra database

Error like -> Not enough bytes to read value of component 0

How to solve it

解决方案

string query = " insert into employee (employeeid,age,employeename,salary) values (" + txtId.Text + ",31,'" + strNameHex.Trim() + "'," + myHexNumber + ")";
                  txtQuery.Text = query;
                  context.ExecuteNonQuery(query);
                  context.SaveChanges();




I have solve this issue to insert value in cassandra


这篇关于在c#.net中的cassandra columnfamily中插入值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆