标签: connection-string

使用sqlconnection类连接到sql server

我正在尝试使用以下代码连接到我的应用程序中的Sql Server:

SqlConnection myConnection = new SqlConnection();
myConnection.ConnectionString = "Data Source = (local);Initial Catalag = Inventory;
                                 Persist Security Info = false;
                                 Integrated Security = true;
                                 Packet Size = 4096;Connect TimeOut = 30";
myConnection.Open();
Run Code Online (Sandbox Code Playgroud)

Inventory是我的数据库,它存在于我的本地机器上.

"错误40:无法打开与Sql Server的连接"---上述代码执行时出现错误.

database sql-server connection-string database-connection

1
推荐指数
1
解决办法
1696
查看次数

如果您想在 ASP.NET 4.5 中使用实例名称 mssqlserver2 连接到 SQLServerExpress,那么 web.config 中的连接字符串应该如何显示?

我有一个 mssqlserver2 的 SQLServerExpress 命名实例

首先是计算机名称:

w7\mssqlserver2
Run Code Online (Sandbox Code Playgroud)

但是,如果您想将 SQLExpress 连接到该服务器,那么 web.config 中的连接字符串应该是什么样子呢?

这是用于登录控件的,因此它可以创建这些表。

<!-- Not working connstring -->
<add name="DefaultConnection" providerName="System.Data.SqlClient" connectionString="Data Source=.\SQLEXPRESS;Initial Catalog=aspnet-Site-20130227161535;Integrated Security=SSPI" />
Run Code Online (Sandbox Code Playgroud)

错误乱七八糟>

“/”应用程序中的服务器错误。

建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。

asp.net connection-string sql-server-express

1
推荐指数
1
解决办法
3977
查看次数

在运行时设置实体框架连接字符串

我从AdventureWorks数据库生成了实体模型; 现在我想删除app.config中的连接字符串并在运行时设置它.在Model1.Context.cs文件中,我将构造函数设置为

public AdventureWorksEntities(string str)
        : base("name=AdventureWorksEntities")
    {
        this.Database.Connection.ConnectionString = str;
    }
Run Code Online (Sandbox Code Playgroud)

并在program.cs文件中

EntityConnectionStringBuilder ecsb = new EntityConnectionStringBuilder();
        ecsb.Metadata = @"res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.msl";
        ecsb.Provider = @"System.Data.SqlClient";
        ecsb.ProviderConnectionString =
            @"data source=.\sqlexpress;initial catalog=AdventureWorks;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework";

        using (var ent = new AdventureWorksEntities(ecsb.ConnectionString))
        {
            Console.WriteLine(ent.Database.Connection.ConnectionString);
            var add = ent.Addresses;
            foreach (var ad in add)
            {
                Console.WriteLine(ad.City);
            }


        }
        Console.ReadKey();
Run Code Online (Sandbox Code Playgroud)

现在它说没有找到元数据关键字.如何在运行时为entityframework设置连接字符串?

c# connection-string entity-framework-4

1
推荐指数
1
解决办法
8247
查看次数

不支持关键字:'数据源' web.config

我似乎看不出问题出在我的连接字符串中,字符串中有 " 我什至尝试按照 stackoverflow 上的建议添加单引号,但它似乎仍然没有做任何事情。

以下是我的连接字符串,出于安全原因,取出并重命名了实际信息;

<connectionStrings>
    <add name="DefaultConnection" connectionString="Data Source=IP ADDRESS;Initial Catalog=DB NAME;integrated security=False;Persist Security Info=True;User ID=USERID;Password=PASSWORD" providerName="System.Data.SqlClient" />
    <add name="ENTITYNAME" connectionString="metadata=res://*/ModelName.csdl|res://*/ModelName.ssdl|res://*/ModelName.msl;provider=System.Data.SqlClient;provider connection string=IPADDRESS&quot;Data Source=IP ADDRESS;initial catalog=DB NAME;integrated security=False;MultipleActiveResultSets=True;App=EntityFramework;User ID=USERNAME;Password=PASSWORD&quot;" providerName="System.Data.EntityClient" />      
</connectionStrings>
Run Code Online (Sandbox Code Playgroud)

c# connection-string database-connection datasource web-config

1
推荐指数
1
解决办法
2万
查看次数

app.config属于哪里?

我有一个winforms应用程序,该解决方案有两个项目客户端(winforms)和业务逻辑(作为库类).当我datset.xsd在客户端创建文件时,它会将app.config文件添加到客户端.但为什么它会在客户端添加它?

App.config包含连接字符串的应该属于业务逻辑(在库类中),因为业务逻辑层是访问数据库的层.据我所知,连接字符串部分app.config应加密.但是为什么将这个app.config放在安全风险很高的客户端,为什么通常开发人员不将它放在业务层?

c# connection-string winforms

1
推荐指数
1
解决办法
148
查看次数

带有 App.config 文件的 SQL 服务器外部的 connectionString

我有一个控制台应用程序,在 App.config 中,我需要将 connectionString 添加到同一网络中的另一个 SQL 服务器。

如果我仅通过传递 Server='localhost' 来尝试将 connectionString 连接到本地服务器,则其工作正常,但我无法使其适用于外部服务器。

谢谢

这是连接文件

<?xml version="1.0"?>
<configuration>
    <startup> 

    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/></startup>
  <connectionStrings>
    <add connectionString="Server=LocalServer;database=DAtaBase;user=UserName;pwd=Password" name="Connection"/>
  </connectionStrings>
</configuration>
Run Code Online (Sandbox Code Playgroud)

c# sql-server connection connection-string app-config

1
推荐指数
1
解决办法
2万
查看次数

Cassandra 使用的连接 URL 是什么?

Cassandra 使用的连接 URL 是什么?

jdbc:cassandra:root/root@:/

connection-string database-connection cassandra

1
推荐指数
1
解决办法
1万
查看次数

如何在我的开发机器上访问 AWS 托管的 DynamoDB 表?

我在 AWS 上托管了一些 DynamoDB 表。我想从我的开发机器中查询这些表以进行分析。但是,我在 AWS Web 控制台中找不到连接字符串(或任何与此相关的连接信息)。

如何从我自己的机器连接到 AWS 上的 DynamoDB?

connection-string amazon-web-services amazon-dynamodb

1
推荐指数
1
解决办法
1582
查看次数

.NET Core:如何设置连接字符串?

我正在尝试使用Blazor的CRUD函数,并在阅读一些文章之后才能做到这一点。在本文中,有一部分我应该将我的连接放在上下文文件中,但是没有说明如何设置连接字符串。

我将此代码行放在launchSettings.json中:

{
  "ConnectionStrings": {
    "UserDatabase": "Server=DESKTOP-2K2A6GN;Database=Assignment4;Trusted_Connection=True;"
  },
  "iisSettings": {
    "windowsAuthentication": false,
    "anonymousAuthentication": true,
    "iisExpress": {
      "applicationUrl": "http://localhost:56244/",
      "sslPort": 0
    }
  },
  "profiles": {
    "IIS Express": {
      "commandName": "IISExpress",
      "launchBrowser": true,
      "environmentVariables": {
        "ASPNETCORE_ENVIRONMENT": "Development"
      }
    },
    "Assignment4.Server": {
      "commandName": "Project",
      "launchBrowser": true,
      "environmentVariables": {
        "ASPNETCORE_ENVIRONMENT": "Development"
      },
      "applicationUrl": "http://localhost:56248/"
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

我试图将连接字符串添加到上下文文件中,但是没有用。

public class UserContext : DbContext
    {
        public virtual DbSet<User> tblUser { get; set; }

        protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
        {
            if (!optionsBuilder.IsConfigured)
            {
                optionsBuilder.UseSqlServer(@"UserDatabase");
            }
        } …
Run Code Online (Sandbox Code Playgroud)

c# connection-string asp.net-core

1
推荐指数
1
解决办法
2562
查看次数

在 Azure 应用程序设置中配置我的连接字符串,并在我的 web.config 中将其配置为环境变量

我在 Azure 中有一个 Web 应用程序,我在其应用程序设置中配置了 connectionStrgin,但我不知道如何将此配置设置为应用程序 web.config (.Net) 中的环境变量。

有人有一些文档或知道如何使这成为可能,到目前为止我已经查看了 Microsoft 和其他站点的文档以进行故障排除,但我一直无法找到解决方案

.net connection-string web-config azure application-settings

1
推荐指数
2
解决办法
1万
查看次数