gpt4 book ai didi

c# - 创建数据库连接

转载 作者:太空宇宙 更新时间:2023-11-03 12:17:56 25 4
gpt4 key购买 nike

public class DbConnection
{
private static string strConnectionString;
public string strconn;

public static string SqlConnectionStringProp
{
get { return strConnectionString; }
private set { strConnectionString = ConfigurationManager.ConnectionStrings["MedicalConnection"].ConnectionString; }
}
}

这是我的Dbconnection.cs 文件

private IDbConnection db = new SqlConnection(DbConnection.SqlConnectionStringProp);

这在文件 categoryDal.cs

字符串不是从 SqlConnectionStringProp 属性传递的。SQL 服务器未连接。

最佳答案

字符串未从 SqlConnectionStringProp 属性传递,因为从未调用过 setter。就这么简单。

您可以将属性转换为方法以返回连接字符串;或在某处调用您的属性(property)的二传手;或者简单地一起删除 setter 并仅使用如下所示的 getter:

public static string SqlConnectionStringProp
{
get { return ConfigurationManager.ConnectionStrings["MedicalConnection"].ConnectionString; }
}

关于c# - 创建数据库连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48925125/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com