使用 Cassandra 的连接字符串中缺少“接触点”值
本文关键字:接触 触点 接触点 Cassandra 连接 字符串 使用 | 更新日期: 2023-09-27 17:56:32
我曾使用过Cassandra并尝试在Cassandra中连接数据库,但是它收到诸如" System.FormatException' occurred in Cassandra.dll but was not handled in user code
"之类的错误,并且Contact Points value are missing in the connection string
了附加信息。你能看看我的连接代码如下吗
首页控制器
public class HomeController : Controller
{
//CqlConnection cqlConnection = new CqlConnection();
private string conString = ConfigurationManager.ConnectionStrings["CassandraConnString"].ToString();
// GET: Home
public ActionResult Index()
{
using (CqlConnection cqlConnection = new CqlConnection(conString))
{
cqlConnection.Open();
}
return View();
}
}
网络配置
<connectionStrings>
<add name="CassandraConnString" connectionString="Database=StudentMaster;Port=9042;Server=127.0.0.1;"/>
</connectionStrings>
您能否建议解决连接问题,请让我知道您的想法。
连接字符串应如下所示:
Contact Points=127.0.0.1;Default Keyspace=StudentMaster
可以在此处检查可用的连接字符串元素:https://github.com/datastax/csharp-driver/blob/master/src/Cassandra/CassandraConnectionStringBuilder.cs