sqlconnection 相关问题

表示与SQL Server数据库的打开连接。

如何安全地接受用户输入以在我的 Flutter 应用程序中构建另一个字符串?

我需要安全地准备一个使用用户输入的字符串。我正在使用名为 sql_conn 的 flutter 包与 SQL 数据库进行通信。这是一个临时解决方案,直到我们构建一个 Web 服务器来...

回答 2 投票 0

Powershell 和 SQL 连接字符串错误

函数 GenericSqlQuery($ConnectionString, $SQLQuery) { 写入主机 $ConnectionString $Connection = 新对象 System.Data.SQLClient.SQLConnection $Connection.ConnectionString = $

回答 1 投票 0

For 循环错误地插入重复值

我有一张表格,最多允许 10 个联系人。我使用变量来查找字段 contactName、contactEmail、contactType,然后检查是否输入了值并通过存储插入

回答 1 投票 0

SQLConnection 连接错误“用户服务器/来宾登录失败”

我不断收到连接错误。我知道这些信息是正确的,因为我在过去几分钟内多次使用 SSMS 尝试了它们,所以问题出在 C# 连接字符串中。

回答 1 投票 0

System.InvalidOperationException:“ConnectionString 属性尚未初始化。” - C#

代码: 使用系统; 使用 System.Collections.Generic; 使用 System.ComponentModel; 使用系统数据; 使用系统绘图; 使用 System.Linq; 使用系统文本; 使用 System.Threading.Tasks; 你...

回答 3 投票 0

我在.NET 8环境中的分布式事务出现死锁,但我不明白如何解决它

我使用.Net 8环境创建了一个控制台应用程序,Program.cs中有以下代码: TransactionManager.ImplicitDistributedTransactions = true; var transactionOptions = 新

回答 1 投票 0

如何正确使用SQL Connections的问题

我是 C# 新手,正在构建一个与 SQL 数据库交互并执行各种操作的应用程序。 以下是迄今为止我用于执行这些任务的示例语法(

回答 1 投票 0

VB SqlConnection 对象丢失

赢得 11 版本:10.0.22621 VS 2022 版本:17.7.4 网。 4.8.0902 SQL Server 版本:15.0.2101.7 VS和SQL都在同一台电脑上。 我是一名老 vb 程序员,不知道如何连接到 SQL Se...

回答 1 投票 0

检查 SQL 连接是否打开或关闭

如何检查我正在使用的它是打开还是关闭 if (SQLOperator.SQLCONNECTION.State.Equals("打开")) 然而,即使状态是“开放”,它也无法通过此检查。

回答 11 投票 0

如何在 Windows 窗体项目中安全地存储 SQL 信息?

我找不到如何在 C# Windows 窗体应用程序中安全地存储 SQL 信息。 使用 .NET Reflector 等工具,代码可以以某种方式出现。 什么方法最准确、最可靠? ...

回答 1 投票 0

无法在 VB.NET 中加载基于服务的数据库?

不知道为什么我的项目加载不了这个基于服务的数据库。 我刚刚下载了包含以下软件包的社区版本: 除了默认表单,我什么都没有加载,而且...

回答 0 投票 0

WinForms:无法加载 System.Memory

我重构遗留 WinForms 应用程序。 现在它是基于 NET Framework 4.8 的应用程序,可与 SQL Server 和 PostgreSQL 一起使用。 但是在执行这段代码的过程中: SqlConnection connect = new SqlConnection();

回答 0 投票 0

无法访问 C# 中的 SQL Server 存储过程输出参数

我正在尝试获取我在使用 SqlConnection 的存储过程中使用的输出参数的值,但我没有得到,努力但没有弄清楚我在哪里做错了,程序是......

回答 0 投票 0

如何在 web.config 文件中写入连接字符串并从中读取?

我正在尝试将连接字符串写入 Web.config,如下所示: 我正在尝试像这样将连接字符串写入 Web.config: <connectionStrings> <add name="Dbconnection" connectionString="Server=localhost; Database=OnlineShopping ; Integrated Security=True"/> </connectionStrings > 然后像这样阅读它: string strcon = ConfigurationManager.ConnectionStrings["Dbconnection"].ConnectionString; SqlConnection DbConnection = new SqlConnection(strcon); 运行程序时由于空引用出现错误。但是当我使用这段代码时: SqlConnection DbConnection = new SqlConnection(); DbConnection.ConnectionString = "Server=localhost; Database=OnlineShopping ; Integrated Security=True"; 我没有收到任何错误,程序运行正常! 有什么问题吗? 添加引用添加System.Configuration:- System.Configuration.ConfigurationManager. ConnectionStrings["connectionStringName"].ConnectionString; 您还可以更改 WebConfig 文件以包含提供程序名称:- <connectionStrings> <add name="Dbconnection" connectionString="Server=localhost; Database=OnlineShopping; Integrated Security=True"; providerName="System.Data.SqlClient" /> </connectionStrings> Web.config: <connectionStrings> <add name="ConnStringDb" connectionString="Data Source=localhost; Initial Catalog=DatabaseName; Integrated Security=True;" providerName="System.Data.SqlClient" /> </connectionStrings> c#代码: using System.Configuration; using System.Data SqlConnection _connection = new SqlConnection( ConfigurationManager.ConnectionStrings["ConnStringDb"].ToString()); try { if(_connection.State==ConnectionState.Closed) _connection.Open(); } catch { } 试试这个 在应用程序中打开 web.config 文件并像这样在 connectionStrings 部分添加示例数据库连接 <connectionStrings> <add name="yourconnectinstringName" connectionString="Data Source= DatabaseServerName; Integrated Security=true;Initial Catalog= YourDatabaseName; uid=YourUserName; Password=yourpassword; " providerName="System.Data.SqlClient"/> </connectionStrings > 你确定你的配置文件(web.config)在正确的位置并且连接字符串真的在(生成的)文件中吗?如果您发布文件,则可能会复制 web.release.config 的内容。 配置和对连接字符串的访问在我看来没问题。我总是会添加一个供应商名称 <connectionStrings> <add name="Dbconnection" connectionString="Server=localhost; Database=OnlineShopping; Integrated Security=True" providerName="System.Data.SqlClient" /> </connectionStrings> 试试这个 var configuration = WebConfigurationManager.OpenWebConfiguration("~"); var section = (ConnectionStringsSection)configuration.GetSection("connectionStrings"); section.ConnectionStrings["MyConnectionString"].ConnectionString = "Data Source=..."; configuration.Save(); 尝试使用WebConfigurationManager代替ConfigurationManager 在应用程序中打开 web.config 文件后,在 connectionStrings 部分添加示例数据库连接,如下所示: <connectionStrings> <add name="yourconnectinstringName" connectionString="Data Source= DatabaseServerName; Integrated Security=true;Initial Catalog= YourDatabaseName; uid=YourUserName; Password=yourpassword; " providerName="System.Data.SqlClient" /> </connectionStrings> 在 web.config 文件中声明 connectionStrings: <add name="dbconnection" connectionString="Data Source=Soumalya;Integrated Security=true;Initial Catalog=MySampleDB" providerName="System.Data.SqlClient" /> 无需用户名和密码即可访问数据库服务器。 现在,编写代码以从我们的代码隐藏文件中的 web.config 文件获取连接字符串。在代码隐藏文件中添加以下命名空间。 using System.Configuration; 此命名空间用于从 web.config 文件中获取配置部分详细信息。 using System; using System.Data.SqlClient; using System.Configuration; public partial class _Default: System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { //Get connection string from web.config file string strcon = ConfigurationManager.ConnectionStrings["dbconnection"].ConnectionString; //create new sqlconnection and connection to database by using connection string from web.config file SqlConnection con = new SqlConnection(strcon); con.Open(); } } 两种添加连接字符串的方式 如果您在安装 mssql 时设置了实例名称,请确保在您的 web.config 文件中正确提供实例名称 打开你的 web.config 文件 Two ways of adding connection string if you set up an instance name while installing mssql make sure to provide the instance name correctly in your web.config file 1. open your web.config file <connectionStrings> <add name ="EmployeeAppDB" connectionString="Data Source=INSTANCE_NAME_HERE; <========== Initial Catalog=EmployeeDB;Integrated Security=true" providerName="System.Data.SqlClient"/> </connectionStrings> 2. open your web.config file if you're using the default insallation of mssql with no instance name <connectionStrings> <add name ="EmployeeAppDB" connectionString="Data Source=.; <========= Initial Catalog=EmployeeDB;Integrated Security=true" providerName="System.Data.SqlClient"/> </connectionStrings>

回答 8 投票 0

如何使用 sql Connection 在 vb.net 中获取 DataTable

Dim oConnString 作为字符串 将 strQuery 调暗为字符串 将 myConn 调暗为 SqlConnection 将 myCmd 调暗为 SqlCommand 将 myReader 调暗为 SqlDataReader 昏暗的结果作为字符串 oConnString = "数据源=" +

回答 2 投票 0

通过VPN工作得到'无法连接到任何指定的MySQL主机'。

我现在正在通过VPN工作,但每当我的程序运行到这部分代码时,public MySqlConnection db { get { if (_db != null && ...

回答 1 投票 0

如何避免异步数据库连接时出现 "访问违规"?

目标:正确使用ExecuteAsync。我知道我的应用程序本身至少非常接近正确,因为它正确地执行了一次,所以我知道我可以排除通常的嫌疑人,如防火墙、......

回答 2 投票 1

如何在配置管理器中创建一个实例

我正在做一个程序,从一个邮件中发送数据库中的多个用户的邮件,但是我得到了一个错误的对象引用没有被设置为一个对象的实例。下面是代码...

回答 1 投票 0


在using语句之外声明资源

我对C#using语句有疑问。根据文档,最佳做法是在using语句内声明和初始化资源(例如SqlConnection对象)。 ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.